We have a setup of SDL Tridion 2011 Sp1 Content Manager and Content Delivery on separate Windows Server 2008 R2. We have have upgraded Content delivery server from Windows Server 2008 R2 to Windows Server 2012 R2.

Now after upgrade we are facing following error:

Tridion Content Delivery Deployment Errors: “Unable to load DLL ‘xmogrt

and

System.BadImageFormatException

I have checked few resources suggestions available on Stackechange which suggested version compatibility issues with JVM as root cause. I tried the suggested options but issue is not resolved.

Further I am not too sure that SDL Tridion 2011 Sp1 Content Delivery will be supported on Windows Server 2012 R2. Any guidance / suggestion will be really helpful.

Regards

  • Although it's not an officially supported windows version, this error indicates a mismatch between the JVM 'bitness' and IIS bitness. Play with 'Allow 32-bits something' in the Application Pool settings from your website in IIS. – Albert Romkes Aug 6 at 19:28
up vote 3 down vote accepted

Hi jaindhiraj and welcome to Tridion Stackexchange. The answer is simple enough but probably not the one you were hoping for. Windows Server 2012 is not supported, see HERE.

Since everything was working on Server 2008, the solution would be to revert to the old version of the OS if you intend on using that version of Tridion, which by the way is waaaaay outdated. Having that in mind, the best course of action would be instead to upgrade Tridion altogether to get support for newer OS-s and database servers, and to be able to use some powerful new features introduced in the later versions of Tridion.

Your Answer

 
discard

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.