Проблема передачи 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 / (это все меняет )


У меня даже не установлен 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 Мбит / с (хотя это только мое часть, если это общая коробка)

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.