'The client and server cannot communicate, because they do not possess a common algorithm' Windows Web Server 2008 R2

life777eternal 0 Reputation points
2024-11-17T06:26:22.7366667+00:00

Was there no Service Pack 2 for Windows Web Server 2008 R2? I still have Windows Web Server 2008 R2 on my VPS and while I've wanted to upgrade it, I have not been able to yet, because the folks who run the VPS company that my VPS is on, have been AWOL / MIA for a long time, and have not setup a virtual backup HDD for me.

https://microsoft.com/en-us/download/details.aspx?id=5104

I got a little bit hopeful, just to realize this update doesn't apply to the version of Windows I have running.

Have had an incessant problem on my server with three(3) of the HalcyonGrid consoles, they keep crashing with the same error. 'The client and server cannot communicate, because they do not possess a common algorithm' And it started happening after I applied some registry and group policy changes that a friend of mine recommended who installs the HalcyonGrids, to disable the old insecure ciphers, which I did. (got my server up to an "A" rating on SSLLabs.com) But for a long while now, three(3) of the Halcyon consoles apparently can't communicate with the MySQL, even though the OpenSim consoles have no problem, that are connected to Osgrid.

Also now every time I open the Group Policy Editor to update the preferred cipher list, a bunch of XML errors pop up in dialog boxes.

https://search.brave.com/search?q=%27The+client+and+server+cannot+communicate%2C+because+they+do+not+possess+a+common+algorithm%27+windows+web+server+2008+r2+service+pack+1+sp1+mysql&source=llmSuggest&summary=1&summary_og=139572765b92cd8e934f53

Since I have Visual Studio 2019 installed, I've been able to get the actual error:

System.ComponentModel.Win32Exception

HResult=0x80004005

Message=The client and server cannot communicate, because they do not possess a common algorithm

Source=System

StackTrace:

at System.Net.SSPIWrapper.AcquireCredentialsHandle(SSPIInterface SecModule, String package, CredentialUse intent, SecureCredential scc)

at System.Net.Security.SecureChannel.AcquireCredentialsHandle(CredentialUse credUsage, SecureCredential& secureCredential)

at System.Net.Security.SecureChannel.AcquireClientCredentials(Byte[]& thumbPrint)

at System.Net.Security.SecureChannel.GenerateToken(Byte[] input, Int32 offset, Int32 count, Byte[]& output)

at System.Net.Security.SecureChannel.NextMessage(Byte[] incoming, Int32 offset, Int32 count)

at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest)

at System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest)

at System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult)

at MySql.Data.MySqlClient.NativeDriver.StartSSL()

at MySql.Data.MySqlClient.NativeDriver.Open()

at MySql.Data.MySqlClient.Driver.Open()

at MySql.Data.MySqlClient.Driver.Create(MySqlConnectionStringBuilder settings)

at MySql.Data.MySqlClient.MySqlPool.GetPooledConnection()

at MySql.Data.MySqlClient.MySqlPool.TryToGetDriver()

at MySql.Data.MySqlClient.MySqlPool.GetConnection()

at MySql.Data.MySqlClient.MySqlConnection.Open()

at OpenSim.Data.SimpleDB.MySQLSimpleDB.OpenConnection() in D:\a\halcyon\halcyon\OpenSim\Data\SimpleDB\MySQLSimpleDB.cs:line 88

at OpenSim.Data.SimpleDB.MySQLSimpleDB..ctor(String connectionString) in D:\a\halcyon\halcyon\OpenSim\Data\SimpleDB\MySQLSimpleDB.cs:line 73

at OpenSim.Data.SimpleDB.ConnectionFactory.GetConnection() in D:\a\halcyon\halcyon\OpenSim\Data\SimpleDB\ConnectionFactory.cs:line 28

at OpenSim.Data.MySQL.MySQLUserData.Initialize(String connect) in D:\a\halcyon\halcyon\OpenSim\Data\MySQL\MySQLUserData.cs:line 74

at OpenSim.Data.UserDataInitializer.Initialize(IPlugin plugin) in D:\a\halcyon\halcyon\OpenSim\Data\IUserData.cs:line 236

at OpenSim.Framework.PluginLoader`1.Load() in D:\a\halcyon\halcyon\OpenSim\Framework\PluginLoader.cs:line 191

at OpenSim.Data.DataPluginFactory.LoadDataPlugins[T](String provider, String connect) in D:\a\halcyon\halcyon\OpenSim\Data\DataPluginFactory.cs:line 129

at OpenSim.Framework.Communications.UserProfileManagerData.AddPlugin(String provider, String connect) in D:\a\halcyon\halcyon\OpenSim\Framework\Communications\UserProfileManagerData.cs:line 78

at OpenSim.Framework.Communications.UserProfileManager.AddPlugin(String provider, String connect) in D:\a\halcyon\halcyon\OpenSim\Framework\Communications\UserProfileManager.cs:line 162

at OpenSim.Grid.UserServer.Modules.UserDataBaseService.Initialize(IGridServiceCore core) in D:\a\halcyon\halcyon\OpenSim\Grid\UserServer.Modules\UserDataBaseService.cs:line 59

at OpenSim.Grid.UserServer.OpenUser_Main.StartupUserServerModules() in D:\a\halcyon\halcyon\OpenSim\Grid\UserServer\Main.cs:line 220

at OpenSim.Grid.UserServer.OpenUser_Main.StartupSpecific() in D:\a\halcyon\halcyon\OpenSim\Grid\UserServer\Main.cs:line 155

at OpenSim.Framework.Servers.BaseOpenSimServer.Startup() in D:\a\halcyon\halcyon\OpenSim\Framework\Servers\BaseOpenSimServer.cs:line 300

at OpenSim.Grid.UserServer.OpenUser_Main.Main(String[] args) in D:\a\halcyon\halcyon\OpenSim\Grid\UserServer\Main.cs:line 118

This exception was originally thrown at this call stack:

[External Code]

OpenSim.Data.SimpleDB.MySQLSimpleDB.OpenConnection() in MySQLSimpleDB.cs

OpenSim.Data.SimpleDB.MySQLSimpleDB.MySQLSimpleDB(string) in MySQLSimpleDB.cs

OpenSim.Data.SimpleDB.ConnectionFactory.GetConnection() in ConnectionFactory.cs

OpenSim.Data.MySQL.MySQLUserData.Initialize(string) in MySQLUserData.cs

OpenSim.Data.UserDataInitializer.Initialize(OpenSim.Framework.IPlugin) in IUserData.cs

OpenSim.Framework.PluginLoader<T>.Load() in PluginLoader.cs

OpenSim.Data.DataPluginFactory.LoadDataPlugins<T>(string, string) in DataPluginFactory.cs

OpenSim.Framework.Communications.UserProfileManagerData.AddPlugin(string, string) in UserProfileManagerData.cs

OpenSim.Framework.Communications.UserProfileManager.AddPlugin(string, string) in UserProfileManager.cs

...

[Call Stack Truncated]


These appear every time I open the Group Policy Editor:

[Window Title]

Administrative Templates

[Main Instruction]

Encountered an error while parsing.

[Content]

Encountered an error while parsing.

Illegal xml character.

File C:\Windows\PolicyDefinitions\P2P-pnrp.admx, line 71, column 34

[OK]

[Window Title]

Administrative Templates

[Main Instruction]

Encountered an error while parsing.

[Content]

Encountered an error while parsing.

Illegal qualified name character.

File C:\Windows\PolicyDefinitions\TerminalServer-Server.admx, line 366, column 16

[OK]

[Window Title]

Administrative Templates

[Main Instruction]

Encountered an error while parsing.

[Content]

Encountered an error while parsing.

Illegal xml character.

File C:\Windows\PolicyDefinitions\P2P-pnrp.admx, line 71, column 34

[OK]

[Window Title]

Administrative Templates

[Main Instruction]

Encountered an error while parsing.

[Content]

Encountered an error while parsing.

Illegal qualified name character.

File C:\Windows\PolicyDefinitions\TerminalServer-Server.admx, line 366, column 16

[OK]

Thank you, Shabbat Shalom.

Windows Server
Windows Server
A family of Microsoft server operating systems that support enterprise-level management, data storage, applications, and communications.
13,361 questions
0 comments No comments
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.