Проблема передачи webui - Конфликт 409

22

Я использую последнюю стабильную версию Transmission (версия 2.31 от Transmission ppa). Каждый раз, когда я пытаюсь войти в веб-интерфейс пользователя, я получаю следующее:

409: конфликт

Ваш запрос имеет недопустимый заголовок идентификатора сеанса.

Чтобы это исправить, выполните следующие действия:

При чтении ответа получите его заголовок X-Transmission-Session-Id и запомните его. Добавьте обновленный заголовок к своим исходящим запросам. Когда вы получите это сообщение об ошибке 409, повторно отправьте свой запрос с обновленным заголовком. Это требование было добавлено, чтобы предотвратить CSRF. атаки.

X-Transmission-Session-Id: CBcYiodnQIHKYkhr9EceZOMW3ICgMSgt6j2FTCOXbcunA1tK

В любом случае, у меня была эта проблема с Transmission в последних двух версиях, и я не смог найти ответ на вопрос, как это исправить где-либо в Интернете. Если у кого-то есть идеи, дайте мне знать.

кругозор
источник

Ответы:

46

Какой URL вы пытаетесь использовать?

Не забудьте косую черту http: // host: 9091 / translation / web / (это все меняет )

hometoast
источник
У меня даже не установлен Apache. В прошлом мне вообще не нужно было устанавливать или работать с apache, чтобы веб-интерфейс работал. Также я использую хост
Кен,
извини, неправильно понял. Обновленный ответ.
Hometoast
5
О, боже, почему косая черта так важна? Я не могу поверить, что это решило проблему.
KoCMoHaBTa
То же самое здесь ... невероятно
Сампгун
@Sampgun Было бы важно, если бы твой браузер наткнулся на, напримерhttp://localhost:9091/transmission/web/?action=setsetting&s=password&v=backdoor
Дмитрий Григорьев
4

Попробуйте добавить #filesв конец адреса. например /web/#files.

Это сработало для меня.

Я даже смог снять #filesего, как только я вошел в систему, и он все еще работал по какой-то странной причине?

Поездка
источник
1

Я только что решил эту проблему, включив сервер DMZ в маршрутизаторе, указывая на локальный IP-адрес малины.

Падший ангел
источник
0

Кстати, я прочитал комментарий о слэше выше и использую удаленный графический интерфейс ttransmission.

Я недавно добавил гораздо больше, чем обычно, количество торрентов в семенной ящик и начал получать ошибки идентификатора сеанса и ошибки тайм-аута, а также в клиенте.

Я, однако, был в состоянии получить доступ к веб-интерфейсу хорошо (это было просто медленно). Я исправил удаленный GUI-клиент, найдя URL-адрес в настройках и добавив / в конец / translation / rpc, чтобы у меня был / translation / rpc /

это заставило его работать нормально, за исключением случайных проблем с тайм-аутом, которые, я думаю, имеют меньшее отношение к настройке и больше к чистой нагрузке (хотя это всего лишь 10 Мбит / с при гигабитном снижении и 5 Мбит / с (хотя это только мое часть, если это общая коробка)

D0c5i5
источник