Menu

#908 Transmission remote GUI proxy_protocol broken header

New
nobody
Medium
Linux
Defect
2016-09-20
2016-09-20
adrhc
No

Hi, while having this setup:
nginx-1.11.3
Linux utg353l 4.4.0-36-generic #55-Ubuntu SMP Thu Aug 11 18:01:55 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Transmission remote GUI:443 -> sshttp:443 -> stunnel:1443 -> nginx:127.0.0.1:443 (no ssl, with listen ... proxy_protocol, port_in_redirect on)

nginx:127.0.0.1:443 -> here I'm getting in fact plain http but I have an nginx patch forcing Location header to use https when using 443 port so I need 443.

I'm getting the error:

2016/09/19 16:02:51 [error] 12665#0: 7 broken header: ">:E_��Zp�
���(�ZЉ�'��0�,�(�$��
����kjih9876�����2�.�
�&���=5��/�+�'�#�� ����g@?>3210����EDCB�1�-�)�%���</�A���
� ��
�g
127.0.0.1
" while reading PROXY protocol, client: 127.0.0.1, server: 127.0.0.1:443

which I'm not getting it with when not using proxy_protocol:
Transmission remote GUI:443 -> sshttp:443 -> nginx:1443 (with ssl, port_in_redirect off)
or simply let Transmission remote GUI to connect directly to nginx (with no proxy_protocol).

Any idea?

Discussion


Log in to post a comment.

MongoDB Logo MongoDB