Microsoft Dynamics CRM has a number of roles. One of these roles is the sandbox service, which runs custom code. Many of our PowerPack Add-ons for Dynamics CRM contain plugins that run inside the sandbox. If the sandbox is misconfigured or even missing best practices there is a good chance the sandbox service will not work or not run efficiently. To help you get the most out of your sandbox service, we’ve compiled a list to help you verify that all items related to the sandbox are set up properly. Take a look!
|Where||What||What to check?|
|1||Domain Controllers||SPN||Verify that the SPN for your sandbox service and your CRM app pool. https://technet.microsoft.com/library/hh699825.aspx#BKMK_MinimumPermissions|
|2||Domain Controllers||Service Account||Verify that the service account is trusted for delegation. This is needed if IIS Kernel mode is disabled. https://technet.microsoft.com/en-us/library/hh699751(v=crm.6).aspx|
|3||Frontend Servers||Firewall||Verify that your local firewall is NOT blocking port 808 connectivity. http://windows.microsoft.com/en-us/windows/open-port-windows-firewall#1TC=windows-7|
|4||Backend Servers||Firewall||Verify that your local Windows firewall is NOT blocking port 808 connectivity. http://windows.microsoft.com/en-us/windows/open-port-windows-firewall#1TC=windows-7|
|5||ADFS||ADFS URL||Verify that your ADFS URL is the correct URL. https://www.powerobjects.com/2014/04/22/error-adfsifd-url-dynamics-crm/|
|6||CRM||Update Rollups||Verify that your CRM is running the latest and greatest Update Rollup. Check all CRM servers: frontend, backend, SRS server, and email router server. https://buildnumbers.wordpress.com/crm/|
|7||CRM||CRM Deployment Properties||Verify that the CRM deployment properties have the correct URL and that it’s a fully qualified URL. https://technet.microsoft.com/en-us/library/gg188575.aspx|
This url should be in your SPN for the application pool.
|8||SQL||AsyncSDKRootDomain||Verify that the AsyncSDKRootDomain column has a value and is the correct value. https://www.powerobjects.com/2013/03/28/how-to-fix-a-crm-workflow-stuck-in-progress/|
|9||Backend Servers||Outbound Internet Connectivity||Verify that your backend servers have internet access. If internet access is restricted, request a list of URLs or IPs for the component you are utilizing. These will have to be white listed.|
That’s all for the blog today! Want to learn more about the sandbox service? Check out The CRM Book, a free online resource all about Dynamics CRM. It’s the perfect go-to CRM resource for anyone at any level.