Martijn31
Gebruiker
- Lid geworden
- 6 sep 2009
- Berichten
- 362
Hallo Helpmij,
Ik heb een server die ik probeer te verbinden met een database. De database staat gehost bij een webbeheerder. Eerder lukte het altijd om te verbinden met de database. Echter ben ik er een tijdje tussenuit geweest. En nu ik opnieuw de server probeer te verbinden krijg ik de volgende melding:
Relevante error tijdens het opstarten: System.Security.Authentication.AuthenticationException: Een aanroep naar SSPI is mislukt, raadpleeg de interne uitzondering. ---> System.ComponentModel.Win32Exception: De aangevraagde functie wordt niet ondersteund
--- Einde van intern uitzonderingsstackpad ---
bij System.Net.Security.SslState.StartSendAuthResetSignal(ProtocolToken message, AsyncProtocolRequest asyncRequest, Exception exception)
bij System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest)
bij System.Net.Security.SslState.ProcessReceivedBlob(Byte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest)
bij System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest)
bij System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest)
bij System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest, Boolean renegotiation)
bij System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult)
bij MySql.Data.MySqlClient.NativeDriver.StartSSL()
bij MySql.Data.MySqlClient.NativeDriver.Open()
bij MySql.Data.MySqlClient.Driver.Open()
bij MySql.Data.MySqlClient.Driver.Create(MySqlConnectionStringBuilder settings)
bij MySql.Data.MySqlClient.MySqlPool..ctor(MySqlConnectionStringBuilder settings)
bij MySql.Data.MySqlClient.MySqlPoolManager.GetPool(MySqlConnectionStringBuilder settings)
bij MySql.Data.MySqlClient.MySqlConnection.Open()
Wanneer ik dezelfde server probeer te verbinden met een database gehost op bijvoorbeeld xampp dan komt er wel een verbinding tot stand. Ik denk zelf dat de versleuteling van de server anders is dan de versleuteling die de database terug geeft. En dat ik daarom een foutmelding krijg. Helaas weet ik dit niet zeker. En daarom luid mijn vraag:
Waarom werkte de communicatie voorheen wel, en nu niet? wat kan ik doen om de communicatie weer werkend te krijgen
P.s mocht deze vraag niet in de juiste categorie vallen, wil de beheerder mijn vraag dan verplaatsen naar de juiste plek?
Ik heb een server die ik probeer te verbinden met een database. De database staat gehost bij een webbeheerder. Eerder lukte het altijd om te verbinden met de database. Echter ben ik er een tijdje tussenuit geweest. En nu ik opnieuw de server probeer te verbinden krijg ik de volgende melding:
Relevante error tijdens het opstarten: System.Security.Authentication.AuthenticationException: Een aanroep naar SSPI is mislukt, raadpleeg de interne uitzondering. ---> System.ComponentModel.Win32Exception: De aangevraagde functie wordt niet ondersteund
--- Einde van intern uitzonderingsstackpad ---
bij System.Net.Security.SslState.StartSendAuthResetSignal(ProtocolToken message, AsyncProtocolRequest asyncRequest, Exception exception)
bij System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest)
bij System.Net.Security.SslState.ProcessReceivedBlob(Byte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest)
bij System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest)
bij System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest)
bij System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest, Boolean renegotiation)
bij System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult)
bij MySql.Data.MySqlClient.NativeDriver.StartSSL()
bij MySql.Data.MySqlClient.NativeDriver.Open()
bij MySql.Data.MySqlClient.Driver.Open()
bij MySql.Data.MySqlClient.Driver.Create(MySqlConnectionStringBuilder settings)
bij MySql.Data.MySqlClient.MySqlPool..ctor(MySqlConnectionStringBuilder settings)
bij MySql.Data.MySqlClient.MySqlPoolManager.GetPool(MySqlConnectionStringBuilder settings)
bij MySql.Data.MySqlClient.MySqlConnection.Open()
Wanneer ik dezelfde server probeer te verbinden met een database gehost op bijvoorbeeld xampp dan komt er wel een verbinding tot stand. Ik denk zelf dat de versleuteling van de server anders is dan de versleuteling die de database terug geeft. En dat ik daarom een foutmelding krijg. Helaas weet ik dit niet zeker. En daarom luid mijn vraag:
Waarom werkte de communicatie voorheen wel, en nu niet? wat kan ik doen om de communicatie weer werkend te krijgen
P.s mocht deze vraag niet in de juiste categorie vallen, wil de beheerder mijn vraag dan verplaatsen naar de juiste plek?