Hi,

I am wondering if someone could help me to understand a bit more about the internal mechanism of proxy_challenge?

If the UA is connecting to the server using the external ip, proxy_challenge fails, but if the UA is connecting to the server using the lan ip, proxy_challenge succeeds. 

What is the reason why this is happening?  How does proxy_challenge work exactly?

Thanks in advance for your help.

Regards,
Mark