Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

New Topic Post Reply
HttpVpn does not remain working
kdj
#1 Posted : Saturday, June 11, 2011 10:01:59 AM(UTC)
Groups: Member
Joined: 5/22/2011(UTC)
Posts: 9

I have installed the UltiDev HttpVPN Proxy Beta-2 (v. 1.1.15) version on a remote machine. The proxy service and portal are running on the same machine. After leaving it running for less than a day, it says that the host is not available. Even re-registering the site with the "Proxy Management Utility" does not help. If HttpVPN is uninstalled and then reinstalled, it will work again (but only for a few hours). What could the problem be?
Ultidev Team
#2 Posted : Sunday, June 12, 2011 1:38:48 PM(UTC)
Ultidev Team

Groups: Administration
Joined: 11/3/2005(UTC)
Posts: 2,071

Thanks: 28 times
Was thanked: 35 time(s) in 34 post(s)
Hi there!

Windows Event Log (Application) may have error entries that could shed some light on what's going on. Have you tried restarting HttVPN Proxy service and see if that helps? Also, if you could clean up Windows Event Log after re-starting HttpVPN, then you might be able to keep it small and export it to send us for analysis.

Best regards,
UltiDev Team.
Please donate at http://www.ultidev.com/products/Donate.aspx to help us improve our products.
kdj
#3 Posted : Monday, June 13, 2011 3:38:13 AM(UTC)
Groups: Member
Joined: 5/22/2011(UTC)
Posts: 9

The program has good potential, but only if is stable and remains up for extended periods.

Below are the entries from the event logs (from two separate machines - there might be duplicates).
I did try to restart the service (are there two? - I might have only tried one)
Maybe you would consider catching the exceptions so that the application does not go down.

Thanks


Failed send Stop signal to a plugin
Error: "System.Runtime.Remoting.RemotingException: Object '/5254a5e1_2146_4e66_bc46_16994cf37111/1sf4mrfseyimggqwxrftbbze_3.rem' has been disconnected or does not exist at the server.
at HttpVpnAgentService.PluginHost.SignalStop()
at HttpVpnAgentService.AgentSvc.StopAllPlugins()"


Failed to Launch "C:\Program Files\UltiDev\HttpVPNProxy\Plugins\MyOwnSecureWeb.com" plugin. while running the plugin from "C:\Program Files\UltiDev\HttpVPNProxy\Plugins\MyOwnSecureWeb.com".
Exception:
System.Threading.ThreadAbortException: Thread was being aborted.
at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at HttpVpnAgentService.PluginHost.LaunchPlugin(MethodInfo startMethod)
at HttpVpnAgentService.PluginHost.Run()


Failed to run the main plugin loop for "C:\Program Files\UltiDev\HttpVPNProxy\Plugins\MyOwnSecureWeb.com" plugin.
Exception:
System.AppDomainUnloadedException: The application domain in which the thread was running has been unloaded.
at HttpVpnAgentService.PluginHost.Run()
at HttpVpnAgentService.AgentSvc.RunPlugin(String pluginFolder, Boolean restoreFromBackup)


Failed to stop service. System.CannotUnloadAppDomainException: Error while unloading appdomain. (Exception from HRESULT: 0x80131015)
at System.AppDomain.Unload(AppDomain domain)
at HttpVpnAgentService.AgentSvc.StopAllPlugins()
at HttpVpnAgentService.AgentSvc.OnStop()
at System.ServiceProcess.ServiceBase.DeferredStop()


Exception in HttpVPN Plugin "MyOwnSecureWeb.com" while calling SendCallbackSignal().

System.Net.WebException: The underlying connection was closed: A connection that was expected to be kept alive was closed by the server. ---> System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
--- End of inner exception stack trace ---
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.FixedSizeReader.ReadPacket(Byte[] buffer, Int32 offset, Int32 count)
at System.Net.Security._SslStream.StartFrameHeader(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.Security._SslStream.StartReading(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.Security._SslStream.ProcessRead(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.TlsStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.PooledStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.Connection.SyncRead(HttpWebRequest request, Boolean userRetrievedStream, Boolean probeRead)
--- End of inner exception stack trace ---
at System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(WebRequest request)
at System.Web.Services.Protocols.HttpWebClientProtocol.GetWebResponse(WebRequest request)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at HttpVpnAgentPlugin.PortalCallback.CallbackService.PortalPortalOnTheWall(DateTime currentConfigTimestamp, String currentAgentVersion, String agentMachineName, String agentIPAddress, String& appServerState)
at HttpVpnAgentPlugin.ResponseProcessorClientThunk.PortalPortalOnTheWall(Communicator comm, DateTime currentConfigTimestamp, String currentAgentVersion, String agentMachineName, String agentIPAddress)
at HttpVpnAgentPlugin.Communicator.CheckConfigChangeAndGetRequests(String& step, ResponseProcessorClientThunk callbackSvc, Boolean& toldToStopCalling, Boolean& servedRequests, Boolean& toldToRestorePreviousPlugin)
at HttpVpnAgentPlugin.Communicator.SendCallbackSignal(Object rawScheduleData)


Exception in HttpVPN Plugin "MyOwnSecureWeb.com" while calling SendCallbackSignal() at "Making callback call to Portal requests queue web service at "HttpVpnAgentPlugin.ResponseProcessorClientThunk"." step.

System.Net.WebException: The operation has timed out
at System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(WebRequest request)
at System.Web.Services.Protocols.HttpWebClientProtocol.GetWebResponse(WebRequest request)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at HttpVpnAgentPlugin.PortalCallback.CallbackService.PortalPortalOnTheWall(DateTime currentConfigTimestamp, String currentAgentVersion, String agentMachineName, String agentIPAddress, String& appServerState)
at HttpVpnAgentPlugin.ResponseProcessorClientThunk.PortalPortalOnTheWall(Communicator comm, DateTime currentConfigTimestamp, String currentAgentVersion, String agentMachineName, String agentIPAddress)
at HttpVpnAgentPlugin.Communicator.CheckConfigChangeAndGetRequests(String& step, ResponseProcessorClientThunk callbackSvc, Boolean& toldToStopCalling, Boolean& servedRequests, Boolean& toldToRestorePreviousPlugin)
at HttpVpnAgentPlugin.Communicator.SendCallbackSignal(Object rawScheduleData)


Failed send Stop signal to a plugin
Error: "System.Runtime.Remoting.RemotingException: Object '/e92bf93b_f59c_41a8_8786_f064b09c4a1b/sarke0tzceqqmq5j7i0epb95_3.rem' has been disconnected or does not exist at the server.
at HttpVpnAgentService.PluginHost.SignalStop()
at HttpVpnAgentService.AgentSvc.StopAllPlugins()"


Exception in HttpVPN Plugin "MyOwnSecureWeb.com" while calling SendCallbackSignal() at "Making callback call to Portal requests queue web service at "HttpVpnAgentPlugin.ResponseProcessorClientThunk"." step.

System.Threading.ThreadAbortException: Thread was being aborted.
at System.Net.Connection.SyncRead(HttpWebRequest request, Boolean userRetrievedStream, Boolean probeRead)
at System.Net.Connection.PollAndRead(HttpWebRequest request, Boolean userRetrievedStream)
at System.Net.ConnectStream.PollAndRead(Boolean userRetrievedStream)
at System.Net.HttpWebRequest.EndWriteHeaders(Boolean async)
at System.Net.HttpWebRequest.WriteHeadersCallback(WebExceptionStatus errorStatus, ConnectStream stream, Boolean async)
at System.Net.ConnectStream.WriteHeaders(Boolean async)
at System.Net.HttpWebRequest.EndSubmitRequest()
at System.Net.HttpWebRequest.CheckDeferredCallDone(ConnectStream stream)
at System.Net.HttpWebRequest.GetResponse()
at System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(WebRequest request)
at System.Web.Services.Protocols.HttpWebClientProtocol.GetWebResponse(WebRequest request)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at HttpVpnAgentPlugin.PortalCallback.CallbackService.PortalPortalOnTheWall(DateTime currentConfigTimestamp, String currentAgentVersion, String agentMachineName, String agentIPAddress, String& appServerState)
at HttpVpnAgentPlugin.ResponseProcessorClientThunk.PortalPortalOnTheWall(Communicator comm, DateTime currentConfigTimestamp, String currentAgentVersion, String agentMachineName, String agentIPAddress)
at HttpVpnAgentPlugin.Communicator.CheckConfigChangeAndGetRequests(String& step, ResponseProcessorClientThunk callbackSvc, Boolean& toldToStopCalling, Boolean& servedRequests, Boolean& toldToRestorePreviousPlugin)
at HttpVpnAgentPlugin.Communicator.SendCallbackSignal(Object rawScheduleData)


Failed to Launch "C:\Program Files\UltiDev\HttpVPNProxy\Plugins\MyOwnSecureWeb.com" plugin. while running the plugin from "C:\Program Files\UltiDev\HttpVPNProxy\Plugins\MyOwnSecureWeb.com".
Exception:
System.Threading.ThreadAbortException: Thread was being aborted.
at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at HttpVpnAgentService.PluginHost.LaunchPlugin(MethodInfo startMethod)
at HttpVpnAgentService.PluginHost.Run()


Failed to run the main plugin loop for "C:\Program Files\UltiDev\HttpVPNProxy\Plugins\MyOwnSecureWeb.com" plugin.
Exception:
System.AppDomainUnloadedException: The application domain in which the thread was running has been unloaded.
at HttpVpnAgentService.PluginHost.Run()
at HttpVpnAgentService.AgentSvc.RunPlugin(String pluginFolder, Boolean restoreFromBackup)


Ultidev Team
#4 Posted : Monday, June 13, 2011 5:45:42 AM(UTC)
Ultidev Team

Groups: Administration
Joined: 11/3/2005(UTC)
Posts: 2,071

Thanks: 28 times
Was thanked: 35 time(s) in 34 post(s)
Hi there!

Thank you much for helping with troubleshooting.

There is only one windows service, but we think you don't need to re-install the product in order to recover it after the failure. We'd think restarting HttpVPN Windows service should do the trick.

We saw the remoting exception on some system recently, and we figured out how to work around it - the fix will be in the next build. But we found that on our test system the problem seemingly went away after we have installed all recent Windows updates.

We would also like to let you know that HttpVPN will get a major upgrade later this year or in Q1 2012. Its compatibility, among other things, will be dramatically improved.

Best regards,
UltiDev Team.

Please donate at http://www.ultidev.com/products/Donate.aspx to help us improve our products.
Ultidev Team
#5 Posted : Monday, June 13, 2011 7:22:36 PM(UTC)
Ultidev Team

Groups: Administration
Joined: 11/3/2005(UTC)
Posts: 2,071

Thanks: 28 times
Was thanked: 35 time(s) in 34 post(s)
Hi there!

We made a test build of the HttpVPN service that includes potential fix for the remoting issue. We are testing it right now and if you would like to get it, please let us know.

Best regards,
UltiDev Team.
Please donate at http://www.ultidev.com/products/Donate.aspx to help us improve our products.
kdj
#6 Posted : Tuesday, June 14, 2011 7:07:57 AM(UTC)
Groups: Member
Joined: 5/22/2011(UTC)
Posts: 9

Yes - I am very interested and thank you for your effort.
Ultidev Team
#7 Posted : Tuesday, June 14, 2011 7:07:19 PM(UTC)
Ultidev Team

Groups: Administration
Joined: 11/3/2005(UTC)
Posts: 2,071

Thanks: 28 times
Was thanked: 35 time(s) in 34 post(s)
Hi!

We have emailed the patched service EXE and instructions to your forum email account. Please let us know if it has helped resolving the problem.

Best regards,
UltiDev Team.
Please donate at http://www.ultidev.com/products/Donate.aspx to help us improve our products.
Guest
#8 Posted : Monday, August 25, 2014 12:25:09 AM(UTC)
Groups:

Message was deleted by a Moderator.
Guest
#9 Posted : Monday, August 25, 2014 1:51:31 PM(UTC)
Groups:

Message was deleted by a Moderator.
Guest
#10 Posted : Monday, August 25, 2014 2:42:08 PM(UTC)
Groups:

Message was deleted by a Moderator.
Guest
#11 Posted : Tuesday, August 26, 2014 11:48:55 AM(UTC)
Groups:

Message was deleted by a Moderator.
Guest
#12 Posted : Tuesday, August 26, 2014 11:53:11 AM(UTC)
Groups:

Message was deleted by a Moderator.
Guest
#13 Posted : Tuesday, August 26, 2014 12:31:37 PM(UTC)
Groups:

Message was deleted by a Moderator.
Guest
#14 Posted : Sunday, September 21, 2014 8:07:03 AM(UTC)
Groups:

Message was deleted by a Moderator.
Guest
#15 Posted : Saturday, October 11, 2014 11:31:37 AM(UTC)
Groups:

Message was deleted by a Moderator.
Quick Reply Show Quick Reply
Rss Feed  Atom Feed
Users browsing this topic
Guest
New Topic Post Reply
Forum Jump  
You can post new topics in this forum.
You can reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You can vote in polls in this forum.