Ai instalat Jellyfin, ieri mergea totul, iar astăzi interfața web se învârte la nesfârșit sau refuză să se încarce. Înainte să presupui ce e mai rău, majoritatea cazurilor de tipul „jellyfin not working” se rezumă la câteva lucruri pe care le poți verifica singur în câteva minute. Acest ghid parcurge mai întâi lista de verificări, apoi explică ce acoperă de fapt o sesiune de suport tehnic, cum funcționează contorizarea în tranșe de 15 minute și cum rămâne în siguranță accesul la distanță.
Este scris pentru cei care își administrează singuri serverele: te descurci în terminal, dar vrei o a doua pereche de ochi când ceva refuză să colaboreze.
Cerințe preliminare
- Un server care rulează Jellyfin, Emby Server, Nextcloud sau mailcow, pe care îl controlezi (acces SSH sau la consolă).
- Acces la logurile serviciului și la configurația reverse proxy-ului.
- Un cont Telegram, în cazul în care decizi să programezi o sesiune.
- Un cont pe site-ul nostru, ca să vezi orele de suport și sesiunile la Suport tehnic.
Pasul 1: Cinci verificări înainte de a cere ajutor
Sunt aceleași elemente de bază despre care te va întreba mai întâi un inginer de suport, așa că făcându-le din start economisești timp pentru toată lumea.
1. Citește logurile
Deschide logul Jellyfin și uită-te la ultimele linii dinaintea erorii. Erorile despre fișiere lipsă, permisiuni, blocaje ale bazei de date sau binding-uri eșuate indică de obicei direct cauza. Fă același lucru pentru reverse proxy și pentru Docker, dacă rulezi serverul într-un container.
2. Verifică porturile
Confirmă că serviciul chiar ascultă și este accesibil. Dacă interfața web nu se încarcă, testează mai întâi local (de exemplu cu curl către adresa și portul local), apoi din exterior. Un port care răspunde local, dar nu și de la distanță, indică o problemă de firewall, NAT sau configurație a proxy-ului, nu de Jellyfin în sine.
3. Uită-te la certificate
Dacă pagina se încarcă pe HTTP simplu, dar nu pe HTTPS, sau browserul te avertizează despre certificat, problema este în configurația TLS sau în proxy, nu în serverul media. Verifică datele de expirare și dacă proxy-ul servește certificatul corect pentru numele de host.
4. Verifică spațiul pe disc
Un disc plin strică bazele de date, logurile și transcodările în moduri greu de înțeles. Verifică spațiul liber pe volumul care găzduiește configurația și cache-ul, nu doar pe volumul media.
5. Notează versiunile
Notează versiunile serverului, ale plugin-ului sau aplicației, ale Docker (dacă îl folosești), ale reverse proxy-ului și ale sistemului de operare. Surprinzător de multe probleme sunt nepotriviri de versiuni, iar dacă ai cifrele la îndemână diagnosticul merge mult mai repede.
Pasul 2: Ce să ne trimiți
Când ne contactezi, include:
- versiunile de la pasul 1;
- fragmentele relevante din loguri din jurul erorii (nu tot fișierul);
- capturi de ecran cu eroarea din browser sau din aplicație;
- o scurtă descriere a ceea ce s-a schimbat de când funcționa ultima dată (un update, un plugin nou, o licență mutată, o modificare la proxy).
Întrebările care încap într-un e-mail sau într-un tichet rămân gratuite. Suportul standard prin e-mail + tichete este inclus în abonamentele active și o lună după cumpărarea unei licențe lifetime, așa că începe de acolo dacă întrebarea ta este simplă.
Pasul 3: Programează o sesiune când vrei ajutor direct
Dacă preferi ca cineva să se uite la server împreună cu tine, cumpără ore de suport pe pagina de Suport tehnic. Orele apar în contul tău la Suport tehnic.
Din cont, programează o sesiune alegând un interval liber cu cel puțin 12 ore înainte. Poți muta sesiunea de până la 2 ori sau o poți anula cu până la 24 de ore înainte de începere.
Pasul 4: Cum decurge sesiunea
Sesiunea are loc pe Telegram. Când este nevoie, folosim controlul la distanță al serverului tău. Tu rămâi la control tot timpul și poți opri accesul la distanță în orice moment. Această combinație, întâi chatul și controlul la distanță doar când ajută, ține sesiunea concentrată și te lasă pe tine la cârmă.
Pasul 5: Înțelege contorizarea
Contorizarea se face în tranșe de 15 minute: din soldul tău se scade doar timpul folosit efectiv. Ce rămâne se păstrează în contul tău timp de 12 luni și poate fi folosit mai târziu și pentru dezvoltare. Îți poți vedea orele rămase în cont la Suport tehnic. Facturile sunt emise de Stripe și sunt disponibile în contul tău.
Pasul 6: Află ce acoperă suportul
O sesiune acoperă lucruri precum:
- instalarea și configurarea plugin-urilor noastre pentru Emby și Jellyfin, a aplicațiilor Nextcloud și a instrumentelor mailcow pe serverul tău;
- diagnosticarea problemelor cu Emby Server, Jellyfin, Nextcloud, mailcow, reverse proxy-uri, Docker și sistemul Linux din jurul lor;
- mutarea unei licențe pe un server nou, upgrade-uri și backup-uri înainte de o schimbare importantă;
- o evaluare rapidă a configurației tale, cu recomandări scrise.
Dacă o cerere se transformă în construirea a ceva nou, nu în repararea sau configurarea a ceea ce există deja, devine muncă de dezvoltare. Și pentru asta pot fi folosite orele rămase.
Sfaturi și depanare
- Fă mai întâi cele cinci verificări. Logurile, porturile, certificatele, discul și versiunile rezolvă o mare parte din cazurile de tipul „nu se încarcă” înainte de a fi nevoie de vreo sesiune.
- Schimbă câte un singur lucru. Dacă ai modificat o regulă de proxy și ai actualizat un plugin în aceeași seară, nu vei ști care dintre ele a stricat ceva.
- Fă un backup înainte de schimbări importante. Upgrade-urile și migrările sunt mult mai relaxate cu un backup recent, iar verificarea unui backup este un motiv legitim pentru a programa o sesiune.
- Ai în vedere soldul. Pentru că contorizarea este în tranșe de 15 minute, o sesiune scurtă și concentrată pe o problemă anume este adesea suficientă. Timpul rămas nu dispare după sesiune.
- Folosește canalele gratuite pentru întrebări simple. E-mailul și tichetele sunt locul potrivit pentru întrebări rapide; orele sunt pentru lucru direct.
- Reprogramează din timp. Poți muta o sesiune de până la 2 ori, dar planifică schimbările cu cel puțin 24 de ore înainte, ca să nu pierzi intervalul.
Mai multe materiale de context găsești în Bază de cunoștințe, iar întrebările frecvente au răspuns în FAQ. Dacă nu ești sigur dacă situația ta necesită o sesiune, contactează-ne.
Concluzie
Majoritatea problemelor de tipul „jellyfin not working” se rezolvă cu loguri, o verificare a porturilor, una a certificatelor, una a discului și o notă cu versiunile tale. Când acestea nu sunt suficiente, o sesiune de suport tehnic îți oferă o a doua pereche de ochi pe Telegram, control la distanță doar când ajută și doar cât timp îl permiți, și contorizare în tranșe de 15 minute, ca să plătești doar timpul pe care îl folosești efectiv. Începe cu verificările, apoi cumpără ore pe pagina de Suport tehnic dacă vrei companie la server.