Orion behind a firewall
Hi, recently put my Orion server behind a firewall along with other servers.
I enable the in and out rules and the NAT correctly.
When I open the web interface from the outside without problems, but after authentication, I get the following error:
---------------------------------------------------------------------------------------------------------------------------
Orion Website Error
An error has occurred with the Orion website.
Additional Information
System.Net.WebException: Unable to connect to the remote server - System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it
at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)
at System.Net.Sockets.Socket.InternalConnect(EndPoint remoteEP)
at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Int32 timeout, Exception& exception)
--- End of inner exception stack trace ---
at System.Net.HttpWebRequest.GetResponse()
at ClassicSiteProxy.Login(HttpContext context, String username, String password)
at Login.DoLoginAction(String username, String password)
at Login.LoginButton_Click(Object sender, EventArgs e)
at Login.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
---------------------------------------------------------------------------------------------------------------------------
Then I specify in my firewall inspect the rules for orion website like HTTP trafic, and the error change:
---------------------------------------------------------------------------------------------------------------------------
Orion Website Error
An error has occurred with the Orion website.
Additional Information
System.Net.WebException: The remote server returned an error: (504) Gateway Timeout.
at System.Net.HttpWebRequest.GetResponse()
at ClassicSiteProxy.Login(HttpContext context, String username, String password)
at Login.DoLoginAction(String username, String password)
at Login.LoginButton_Click(Object sender, EventArgs e)
at Login.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
---------------------------------------------------------------------------------------------------------------------------
I'm using Kerio WinRoute, and all my others published servers work fine, any idea about this?
I have been investigating about the issue, but i do not find anything yet.