Problem webui transmisji - Konflikt 409

22

Korzystam z najnowszej stabilnej wersji Transmission (wersja 2.31 z ppa Transmission). Za każdym razem, gdy próbuję zalogować się do internetowego interfejsu użytkownika, dostaję następujące informacje:

409: Konflikt

Twoje żądanie miało nieprawidłowy nagłówek identyfikatora sesji.

Aby to naprawić, wykonaj następujące kroki:

Czytając odpowiedź, pobierz jej nagłówek X-Transmission-Session-Id i zapamiętaj go. Dodaj zaktualizowany nagłówek do wychodzących żądań. Gdy pojawi się ten komunikat o błędzie 409, wyślij ponownie żądanie ze zaktualizowanym nagłówkiem. To wymaganie zostało dodane, aby zapobiec CSRF ataki

X-Transmission-Session-Id: CBcYiodnQIHKYkhr9EceZOMW3ICgMSgt6j2FTCOXbcunA1tK

W każdym razie miałem ten problem z transmisją w ostatnich kilku wersjach i nie byłem w stanie znaleźć odpowiedzi na pytanie, jak to naprawić w dowolnym miejscu online. Jeśli ktoś ma jakieś pomysły, daj mi znać.

Rozpoznać
źródło

Odpowiedzi:

46

Jakiego adresu URL próbujesz użyć?

Nie zapomnij o ukośniku końcowym http: // host: 9091 / transmisja / web / (robi to różnicę)

hometoast
źródło
Nie mam nawet zainstalowanego apache. W przeszłości nie musiałem instalować ani majstrować przy apache, aby webui działało. Ponadto używam hosta w
Ken
przepraszam, niezrozumiany. Zaktualizowana odpowiedź.
hometoast
5
Omg, dlaczego końcowe cięcie jest tak ważne? Nie mogę uwierzyć, że to rozwiązało problem.
KoCMoHaBTa
To samo tutaj ... niewiarygodne
Sampgun
@Sampgun To zrobiłoby różnicę, gdyby twoja przeglądarka natknęła się na np.http://localhost:9091/transmission/web/?action=setsetting&s=password&v=backdoor
Dmitrij Grigoriew
4

Spróbuj dodać #filesna końcu adresu. np /web/#files.

To zadziałało dla mnie.

Byłem nawet w stanie go #fileszdjąć, gdy się zalogowałem i nadal działał z jakiegoś dziwnego powodu?

Wycieczka
źródło
1

Właśnie rozwiązałem ten problem z włączeniem serwera DMZ w routerze, wskazując na lokalny adres IP maliny.

Upadły anioł
źródło
0

fwiw, przeczytałem komentarz o ukośniku powyżej i korzystam ze zdalnego GUI ttransmission.

Niedawno dodałem znacznie więcej niż zwykłą liczbę torrentów do seedboxa i zacząłem otrzymywać błędy identyfikatora sesji i błędów przekroczenia limitu czasu również w kliencie.

Byłem jednak w stanie uzyskać dostęp do interfejsu sieciowego w porządku (było to po prostu wolne). Naprawiłem zdalnego klienta GUI, lokalizując adres URL w ustawieniach i dodając / na końcu / transmisji / rpc, tak że miałem / transmisja / rpc /

dzięki temu działało normalnie, z wyjątkiem sporadycznych problemów z przekroczeniem limitu czasu, które, jak sądzę, mają mniej wspólnego z ustawieniem, a bardziej z samym obciążeniem (chociaż przesuwa tylko 10 Mb / s przy gigabit w dół i 5 Mb / s w górę (chociaż to tylko moja część, jeśli jest to pole wspólne)

D0c5i5
źródło