Are you trying to add the hosts to your OEM 12c, and then choosing "Deploy Agent"?
Please check this error message about the image file..
The image file C:\oracle\core\126.96.36.199.0\jdk\bin\java.exe is valid, but is for a
machine type other than the current machine.
"Validating OMS_HOST & EM_UPLOAD_PORT failed."
If the agents are deployed earlier from another OEM12c server, please undeploy them and then try.
Thanks for your reply. We have check in EM installer and manual agent deployment - if user picks up wrong binaries for example: 64 bits for 32 bit platform we throw an error.
So i am not sure by your last statement if that check was triggered or not. Can you clarify : did you install 64 bit EM on 32 bit platform OR you were able to deploy 64 bita gent on 32 bit host ? In either case you didn't get any warning saying that bits are not for right platform?