Applications Manager displays the "A suitable key format could not be found" error.

Applications Manager displays the "A suitable key format could not be found" error.

These steps are applicable only for Applications Manager versions below 16730.

Solution 1 

Do nslookup <IPADDRESS>

Ex:- nslookup 10.10.11.31

Assume that it returns 3 host names.
  • 31.11.10.10.in-addr.arpa        name = prod-smtp1.erulemaking.net.
  • 31.11.10.10.in-addr.arpa        name = erule-outage.erulemaking.net.
  • 31.11.10.10.in-addr.arpa        name = nerulescfs01.erulemaking.net.

Here prod-smtp1.erulemaking.net is the resourcename of the monitor.

check the ssh private key files, whether private key files with the above 3 names have been created.

If 3 files have been created like below, check the content of the files. Here "adventnet_ssh_privateKey_file.txt_prod-smtp1.erulemaking.net" file alone have the content and other two files are empty file. Need to copy the content from "adventnet_ssh_privateKey_file.txt_prod-smtp1.erulemaking.net" file to other two files. Restart the services, it would resolve this issue.


-rw-rw-r--.   1 amadmin amadmin     1700 Oct  2 12:21 adventnet_ssh_privateKey_file.txt_prod-smtp1.erulemaking.net

-rw-rw-r--.   1 amadmin amadmin        0 Oct  3 06:09 adventnet_ssh_privateKey_file.txt_erule-outage.erulemaking.net

-rw-rw-r--.   1 amadmin amadmin        0 Oct  6 13:02 adventnet_ssh_privateKey_file.txt_nerulescfs01.erulemaking.net

If only two files have been created then create the 3rd file, and copy content from "non-zero(file size)" file to other two files. Restart the services.


***************************************

Solution 2

Do nslookup of the IPAddress.

 nslookup 10.89.124.10 returns this name

    spczrhl50020.cz.europe.intranet

Do nslookup of the hostname

nslookup spczrhl50020 returns this IPAddress
    10.89.124.10
You need to check the ssh private key files with this hostname.

    When checking the filename with this hostname "spczrhl50020", if we have the output like below, we can assume that DNS name has been updated. One file is created before dns update, and the other one is created after dns update. Need to copy the content from non-zero content file to empty file. Restart the services. This would resolve this issue.         
adventnet_ssh_privateKey_file.txt_spczrhl50020.cz.europe.intranet
adventnet_ssh_privateKey_file.txt_spczrhl50020.europe.intranet

                  New to ADSelfService Plus?