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



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.


  • 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. Commented Aug 6, 2018 at 19:28

1 Answer 1


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

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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