Azure Migrate service MMA installation issue on a server

salilsingh-9961 351 Reputation points
2022-12-25T06:09:18.673+00:00

Hi Team,

While trying to install MMA (Azure Migrate, dependency analysis) on a windows server, I am facing below issue -

Failed to connect, exception: System.Net.WebException. The underlying connection was closed. An unexpected error occurred on a receive -> System.ComponentModel.Win32Exception. The client and server cannot communicate because they do not possess a common algorithm.

Please let me know how above issue could be resolve. If possible, Please provide a link for it.

Thanks,
Salil

Azure Migrate
Azure Migrate
A central hub of Azure cloud migration services and tools to discover, assess, and migrate workloads to the cloud.
927 questions
0 comments No comments
{count} vote

2 answers

Sort by: Most helpful
  1. Vinodh247 34,741 Reputation points MVP Volunteer Moderator
    2022-12-25T07:44:13.96+00:00

    Hi,

    Thanks for reaching out to Microsoft Q&A.

    It does not seem to be Azure migrate issue, you will have to check your TLS/SSL setting once. One of the below links might give you some lead towards the resolution for your issue.

    https://social.msdn.microsoft.com/Forums/en-US/f6f25498-65e5-4d62-b5f5-ea95837aa0de/the-client-and-server-cannot-communicate-because-they-do-not-possess-a-common-algorithm?forum=wcf

    (or)

    https://stackoverflow.com/questions/26742054/the-client-and-server-cannot-communicate-because-they-do-not-possess-a-common-a

    Please Upvote and Accept as answer if the reply was helpful, this will be helpful to other community members.


  2. SadiqhAhmed-MSFT 49,331 Reputation points Microsoft Employee Moderator
    2022-12-27T16:48:00.97+00:00

    Hi @salilsingh-9961 Thank you for reaching out to us on Microsof Q&A platform and I apologize for the inconvenience caused!

    It looks like you are encountering an error while trying to install the Azure Migrate service using the Microsoft Monitoring Agent (MMA). This error message suggests that there is a communication issue between the client and the server, and that they do not have a common algorithm to use for the communication.

    There are a few possible reasons for this error. Here are some things you can try:

    Check that the MMA is up to date. Outdated versions of the MMA may not have the necessary algorithms to communicate with the server. You can check for updates and install them by going to the Microsoft Update Catalog (https://www.catalog.update.microsoft.com/Home.aspx) and searching for "Microsoft Monitoring Agent".

    Check your network settings. There may be a network issue preventing the client and server from communicating. This could be caused by a firewall or network configuration issue.

    Check for any software or security updates that may be required on the client or server. Outdated software or security protocols may cause communication issues.

    If you are using a load balancer or reverse proxy, check that it is configured correctly and that it is not causing any issues.

    Your question - Does MMA tries to communicate to the server/machine using TLS 1.2 during installation.

    Yes, the Microsoft Monitoring Agent (MMA) typically uses Transport Layer Security (TLS) version 1.2 to communicate with the server during the installation process. TLS is a widely-used security protocol that helps to secure communication between client and server by encrypting data transmitted over the network.

    TLS 1.2 is the most widely-used version of TLS and is considered to be more secure than previous versions. It is the default security protocol for many applications, including the MMA.

    If you are having issues with the MMA installation and suspect that there may be a problem with the security protocols being used, you can try specifying the TLS version explicitly in the installation command. For example:

    msiexec.exe /q /i MicrosoftMonitoringAgent.msi /l*v C:\mma.log /qn ADD_OPINSIGHTS_WORKSPACE=1 OPINSIGHTS_WORKSPACE_AZURE_CLOUD_TYPE=0 OPINSIGHTS_WORKSPACE_ID=<your_workspace_id> OPINSIGHTS_WORKSPACE_KEY=<your_workspace_key> TLS_VERSION=1.2  
    

    This will specify that the MMA should use TLS version 1.2 during the installation process.

    Hope this helps! If you have any additional questions or are still experiencing issues, you may want to seek additional assistance from Microsoft Azure Technical Support team by raising a support ticket.

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

    If the response helped, do "Accept Answer" and up-vote it


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.