Forum / Devolutions Password Server - Bug Report

Authentification in progress...

  • Create an Issue
  • Cancel

The manual fix is described in

http://helpserver.devolutions.net/upgrade_dvls32.htm

Best regards,



Maurice Côté

signaturesignature

Clock4 yrs

OK Sorry my fault.
You meant this. I did this already and I did this today again for each user. Some authentication types are greyed out and some not. I did this for each user and acknowledged with OK.
Now I will see what happens tomorrow and how long it runs. I restarted IIS before half an hour so I think tomorrow in the morning it will occur again (if it is not solved).

Regards,
Georg

P.S.: All users (except one) are set to the authentication type "Domain".

Clock4 yrs

And I forgot another thing: the problem occurred even on computers authenticating with a Database-User.

Clock4 yrs

Georg Eichhorn wrote:

For the user accounts: where and what do I have to modify?


If you are able to authenticate against your domain at all, then you shouldn't need to modify anything else. The issue was that after upgrading to 3.2.0.0 the AuthenticationType was not set correctly and no user at all could log in.

Clock4 yrs

Good morning everybody,

it happened again. The first thing I saw when I came to my computer this day:
18+05+2016+08+46+29

Changing the authentication type did not change anything.
And I don't think that this is an Antivirus Issue as on the server there is no AV installed. Another thing is, that on a client I did not change anything. I tried this with Version 11.1 and 11.5, even with the betas before this never happened.
The Windows Server 2012 R2, where the Devolutions Server is running, is not a very old installation.
So I REALLY think this is a new bug.

Regards,
Georg

18-05-2016 08-46-29.png
Clock4 yrs

I think this happens every 1:10. I restarted IIS at 13:20, I think it will crash again 14:30 pm. I checked the network connectivity and power settings, everything seems to be alright and does not go to standby.

Clock4 yrs

ok, about 1h, already broken.
Could you please tell me what I could do? Or do you need some logs, event log, TeamViewer Sessions? I just thinking about to switch back to the sql standard db but this seems not to be the solution we want.

BTW, when RDME tries to establish the connection, the application runs into a timeout and does not react anymore (whole window greyed out). Makes a really unstable impression. I would prefere to have a cancel button, when the server is not available any more.

A refresh, even if the DVLS is available again, does not help. The application has to be restarted. I would expect, if the server is available again, it regenerates again in the background or refresh-button works...

Clock4 yrs

As per your logs

IOException - Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.

at System.Net.Sockets.NetworkStream.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)

------------------------------------------

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)

We are researching this and will keep you posted



Maurice Côté

signaturesignature

Clock4 yrs

OK, as a workaround I implemented a scheduled task which runs iisreset /restart.
Not really nice but maybe helpful for some time...

Clock4 yrs

Hi there

I have the same problem since DVLS 3.2.0.0.
Out of nowhere i get the "Authentification in progress" window, or RDM is just unresponsive.
The error message after a few minutes:

System.Net.WebException: Timeout für Vorgang überschritten
at System.Net.HttpWebRequest.GetRequestStream(TransportContext& context)
at System.Net.HttpWebRequest.GetRequestStream()
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at Devolutions.RemoteDesktopManager.RDMSProxy.RDMSServices.Login2(String userName, String password, RDMOLoginParameters parameters)
at Devolutions.RemoteDesktopManager.Business.DataSources.RDMSWebServiceClient.Login2(String userName, String password, RDMOLoginParameters parameters)
at Devolutions.RemoteDesktopManager.Business.DataSources.RDMSConnectionDataSource.c126014dea4daca5f945b58a5071b5c8a(String c18973cea236a9feff75c32ca7d1697d5, String ceb81d1ee93f91e0bc57f34876c263863, RDMOLoginParameters cd859b08da59abe612143bd1559182965)
at Devolutions.RemoteDesktopManager.Business.DataSources.RDMSConnectionDataSource.c88b8bc6e236931f324b713404e90b15d(Boolean c5d807049ab3ae30aad5318fa57dc6159, String& c18973cea236a9feff75c32ca7d1697d5, String& ceb81d1ee93f91e0bc57f34876c263863, Boolean c88d1c88a1983c4218837515ad03a99d0)
at Devolutions.RemoteDesktopManager.Business.DataSources.RDMSConnectionDataSource.Login(Boolean useCredentials)
at Devolutions.RemoteDesktopManager.Business.DataSources.RDMSWebServiceClient.get_c2828ed626ef3b7a0e7ffef8ba76b7b3c()
at Devolutions.RemoteDesktopManager.Business.DataSources.RDMSWebServiceClient.c1a5360fe1227830b3249b4ccbf002978.cf3fd1579b602a83b9e201b6e73b3f770()
at Devolutions.RemoteDesktopManager.Business.DataSources.RDMSWebServiceClient.c5f4f6c72c053c0cd60a62abeeaa43fdf[cb75a0a5d15a1ad8b8a8a5e57cca214a3](c72dcf534c550c05efe96451108de0da3`1 c6cc9ab02b2ea9ccd42c7c0497677bcc2)
at Devolutions.RemoteDesktopManager.Business.DataSources.RDMSWebServiceClient.GetData(String proxyConnectionCacheID, Byte[] version)
at Devolutions.RemoteDesktopManager.Business.DataSources.RDMSConnectionDataSource.GetDataSourceSettings()
at Devolutions.RemoteDesktopManager.Managers.ConnectionManager.c29fbd34504079a3525ca4c390d5d4074(BaseConnectionDataSource cf40b69955d088020784eb92737f0a505)

But we don't use AD-integration, simply the RDM integrated user management,.

Clock4 yrs

do you have an auto-refresh timer set by any chance?


Its in the data source registration settings



Maurice Côté

signaturesignature

Clock4 yrs

Nope:

2016-05-19_15-24-57.png
Clock4 yrs

on the application pool, please edit the Recycling settings (right hand Actions panel)


In the first screen of the wizard, there is only the default 1740 Fixed Interval, when you press next you will see event logging. Please enable all checkboxes and press finish. From then on, all application pool recycling events will appear in the Windows Event log, this will show us if and when it has been recycled.

thank you



Maurice Côté

signaturesignature

Clock4 yrs

Ok i did that, i will take a look into eventlog if the problem occurs again.

Clock4 yrs

This workaround works since yesterday....
Here, we have a 30 sec refresh interval defined.
Maurice, you mean in the IIS config? I did that, too, but I have to wait until the evening and nobody stays here... smile Then I can switch my scheduled task off.
Tomorrow I will stick back and see what it brings.

Regards,
Georg

Clock4 yrs

Update:
This issue never happens again since then... "knock on wood".

Clock4 yrs