Я установил Transmission daemon на машину № 0 (Ubuntu 16.04.5, native) и Apache2 (Apache/2.4.18) на машину № 1 (Ubuntu 16.04.5, на XCP-NG 75). Теперь Apache выполняет обратное проксирование передачи для адаптации TLS к передаче rpc.
При каждом подключении к Transmission через Apache в течение нескольких минут постоянно выдается сообщение «Сброс соединения узлом-партнером».
Я уверен, что это не проблема сети, поскольку SSH-подключение от моего ПК к машине №1 и от машины №1 к машине №0 остается стабильным.
Это конфигурация для передачи vHost.
<IfModule mod_ssl.c>
<VirtualHost *:443>
SSLEngine on
SSLCertificateFile [A Certificate File]
SSLCertificateKeyFile [A Certificate Key File]
SSLCertificateChainFile [A Certificate Chain File]
ServerName [Hostname]
ProxyRequests Off
ProxyPass / http://[Address to machine #0]:9091/
ProxyPassReverse / http://[Address to machine #0]:9091/
<Location "/">
AuthType Basic
AuthName "Transmission"
AuthUserFile [Authentication File]
Require valid-user
</Location>
</VirtualHost>
</IfModule>
Что создает такую проблему? И как ее исправить?
решение1
Я (наконец-то) присоединился к сообществу StackExchange, чтобы помочь вам, поскольку никто еще не ответил.
Я столкнулся с той же проблемой сегодня, и она определенно была связана с информацией Apache SSL, которую мы могли заметить в подробных журналах:
[ssl:info] [...] Указанный тайм-аут истек: [...] Не удалось прочитать входной фильтр SSL.
Итак, предлагается «решение» (по сути, «обходной путь», ИМХО)здесь.
Вот запись в блоге, которую я написал об этой самой установке:связь.
Пока