I’m using squild proxy conf to connect to my listening tentacle as below
acl Safe_ports port 10933
and I have create machine proxy to be used as listening tentacle proxy on port 80.
but when i’m checking health i’m getting below error:
Unexpected exception executing transaction. Halibut.Transport.Proxy.Exceptions.ProxyException: Proxy destination ::ffff:192.168.1.23 on port 80 responded with a 400 code - Bad Request
at Halibut.Transport.Proxy.HttpProxyClient.HandleProxyCommandError(String host, Int32 port)
at Halibut.Transport.Proxy.HttpProxyClient.CreateConnection(String destinationHost, Int32 destinationPort, TimeSpan timeout, CancellationToken cancellationToken)
at Halibut.Transport.TcpConnectionFactory.CreateConnectedTcpClient(ServiceEndPoint endPoint, ILog log, CancellationToken cancellationToken)
at Halibut.Transport.TcpConnectionFactory.EstablishNewConnection(ServiceEndPoint serviceEndpoint, ILog log, CancellationToken cancellationToken)
at Halibut.Transport.ConnectionManager.<>c__DisplayClass9_0.b__0()
at System.Lazy1.ViaFactory(LazyThreadSafetyMode mode) at System.Lazy
1.ExecutionAndPublication(LazyHelper executionAndPublication, Boolean useDefaultConstructor)
at System.Lazy1.CreateValue() at Halibut.Transport.ConnectionManager.<>c__DisplayClass9_0.<CreateNewConnection>b__1() at Halibut.Transport.ConnectionManager.AcquireConnection(IConnectionFactory connectionFactory, ServiceEndPoint serviceEndpoint, ILog log, CancellationToken cancellationToken) at Halibut.Transport.SecureListeningClient.ExecuteTransaction(Action
1 protocolHandler, CancellationToken cancellationToken)
November 8th 2020 20:24:01Info
Retrying connection to https://localhost:10933/ - attempt #3.
November 8th 2020 20:24:01Info
Opening a new connection to https://localhost:10933/
November 8th 2020 20:24:01Info
Creating a proxy client
November 8th 2020 20:24:01Info
Connecting to proxy at 192.168.1.23:80
November 8th 2020 20:24:01Info
Sending unauthorized server CONNECT command for localhost:10933 to proxy
November 8th 2020 20:24:01Error
Unexpected exception executing transaction. Halibut.Transport.Proxy.Exceptions.ProxyException: Proxy destination ::ffff:192.168.1.23 on port 80 responded with a 400 code - Bad Request
at Halibut.Transport.Proxy.HttpProxyClient.HandleProxyCommandError(String host, Int32 port)
at Halibut.Transport.Proxy.HttpProxyClient.CreateConnection(String destinationHost, Int32 destinationPort, TimeSpan timeout, CancellationToken cancellationToken)
at Halibut.Transport.TcpConnectionFactory.CreateConnectedTcpClient(ServiceEndPoint endPoint, ILog log, CancellationToken cancellationToken)
at Halibut.Transport.TcpConnectionFactory.EstablishNewConnection(ServiceEndPoint serviceEndpoint, ILog log, CancellationToken cancellationToken)
at Halibut.Transport.ConnectionManager.<>c__DisplayClass9_0.b__0()
at System.Lazy1.ViaFactory(LazyThreadSafetyMode mode) at System.Lazy
1.ExecutionAndPublication(LazyHelper executionAndPublication, Boolean useDefaultConstructor)
at System.Lazy1.CreateValue() at Halibut.Transport.ConnectionManager.<>c__DisplayClass9_0.<CreateNewConnection>b__1() at Halibut.Transport.ConnectionManager.AcquireConnection(IConnectionFactory connectionFactory, ServiceEndPoint serviceEndpoint, ILog log, CancellationToken cancellationToken) at Halibut.Transport.SecureListeningClient.ExecuteTransaction(Action
1 protocolHandler, CancellationToken cancellationToken)
Please suggest is there any other configuration I’m missing.