{"id":881,"date":"2020-05-11T17:03:51","date_gmt":"2020-05-11T15:03:51","guid":{"rendered":"http:\/\/daxvisionerp.com\/?p=881"},"modified":"2025-10-22T15:04:11","modified_gmt":"2025-10-22T15:04:11","slug":"d365fo-scm-ax-license-configuration-maintenance-mode","status":"publish","type":"post","link":"https:\/\/daxvisionerp.com\/home\/d365fo-scm-ax-license-configuration-maintenance-mode\/","title":{"rendered":"Change Developer VM license configuration, switch to maintenance mode"},"content":{"rendered":"\n<p>In order to turn &#8220;Catch weight for warehouse&#8221; on in license configuration in my developer virtual machine, I have switched my AX to maintenance mode. Here is the description of how to do it for different scenarios:<\/p>\n\n\n\n<p><a href=\"https:\/\/docs.microsoft.com\/en-us\/dynamics365\/fin-ops-core\/dev-itpro\/sysadmin\/maintenance-mode\" target=\"_blank\" rel=\"noopener\">https:\/\/docs.microsoft.com\/en-us\/dynamics365\/fin-ops-core\/dev-itpro\/sysadmin\/maintenance-mode<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Overview<\/h2>\n\n\n\n<p>My situation was turning it on for  my locally hosted developer VM. In feature management, I could see &#8220;Catch weight product processing with warehouse management&#8221;.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"http:\/\/daxvisionerp.com\/wp-content\/uploads\/2020\/04\/image-2.png\" alt=\"\" class=\"wp-image-883\"\/><figcaption class=\"wp-element-caption\">Figure 1.: Catch weight feature on Feature management form<\/figcaption><\/figure>\n\n\n\n<p>To do the license configuration change, you need to <\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Turn on maintenance mode<\/li>\n\n\n\n<li>Internet Information Services reset<\/li>\n\n\n\n<li>Change the configuration<\/li>\n\n\n\n<li>Turn maintenance mode off<\/li>\n\n\n\n<li>Again Internet Information Services reset <\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Detailed steps<\/h2>\n\n\n\n<p>For the 10.0.9 VHD that I downloaded from lifecycle services, the default SQL user and password are &#8216;axdbadmin&#8217; &amp; &#8216;AOSWebSite@123&#8217;, these are the steps in more details:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li> Turn on maintenance mode <\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>C:\\AosService\\PackagesLocalDirectory\\Bin\\Microsoft.Dynamics.AX.Deployment.Setup.exe --metadatadir C:\\AosService\\PackagesLocalDirectory --bindir C:\\AosService\\PackagesLocalDirectory\\Bin --sqlserver . --sqldatabase axdb --sqluser axdbadmin --sqlpwd AOSWebSite@123 --setupmode maintenancemode --isinmaintenancemode true<\/code><\/pre>\n\n\n\n<p>2. Internet Information Services reset<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"http:\/\/daxvisionerp.com\/wp-content\/uploads\/2020\/04\/image-6.png\" alt=\"\" class=\"wp-image-887\"\/><figcaption class=\"wp-element-caption\">Figure 2.: 1st iisreset<\/figcaption><\/figure>\n\n\n\n<p>3. Change the configuration<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"http:\/\/daxvisionerp.com\/wp-content\/uploads\/2020\/04\/image-3.png\" alt=\"\" class=\"wp-image-884\"\/><figcaption class=\"wp-element-caption\">Figure 3.: License configuration now editable<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"http:\/\/daxvisionerp.com\/wp-content\/uploads\/2020\/04\/image-4.png\" alt=\"\" class=\"wp-image-885\"\/><figcaption class=\"wp-element-caption\">Figure 4.: Save license configuration changes<\/figcaption><\/figure>\n\n\n\n<p>4. Turn maintenance mode off<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>C:\\AosService\\PackagesLocalDirectory\\Bin\\Microsoft.Dynamics.AX.Deployment.Setup.exe --metadatadir C:\\AosService\\PackagesLocalDirectory --bindir C:\\AosService\\PackagesLocalDirectory\\Bin --sqlserver . --sqldatabase axdb --sqluser axdbadmin --sqlpwd AOSWebSite@123 --setupmode maintenancemode --isinmaintenancemode false<\/code><\/pre>\n\n\n\n<p> 5. Again Internet Information Services reset <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"http:\/\/daxvisionerp.com\/wp-content\/uploads\/2020\/04\/image-7.png\" alt=\"\" class=\"wp-image-888\"\/><figcaption class=\"wp-element-caption\">Figure 5.: 2nd iisreset<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Summary\/Conclusion<\/h2>\n\n\n\n<p>This was not so difficult. I know everyone can do it after reading the official documentation that I linked, but maybe I could help to save a few minutes for someone.<\/p>\n\n\n\n<p><\/p>\n\n\n<div class=\"taxonomy-post_tag wp-block-post-terms\"><a href=\"https:\/\/daxvisionerp.com\/home\/tag\/msdyn365fo\/\" rel=\"tag\">#MSDyn365FO<\/a><span class=\"wp-block-post-terms__separator\">, <\/span><a href=\"https:\/\/daxvisionerp.com\/home\/tag\/license-configuration\/\" rel=\"tag\">License Configuration<\/a><span class=\"wp-block-post-terms__separator\">, <\/span><a href=\"https:\/\/daxvisionerp.com\/home\/tag\/maintenance-mode\/\" rel=\"tag\">Maintenance mode<\/a><\/div>","protected":false},"excerpt":{"rendered":"<p>In order to turn &#8220;Catch weight for warehouse&#8221; on in license configuration in my developer virtual machine, I have switched my AX to maintenance mode. Here is the description of how to do it for different scenarios: https:\/\/docs.microsoft.com\/en-us\/dynamics365\/fin-ops-core\/dev-itpro\/sysadmin\/maintenance-mode Overview My situation was turning it on for my locally hosted developer VM. In feature management, I [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"1080","footnotes":""},"categories":[19],"tags":[25,119,121],"class_list":["post-881","post","type-post","status-publish","format-standard","hentry","category-dynamics-365fo","tag-msdyn365fo","tag-license-configuration","tag-maintenance-mode"],"_links":{"self":[{"href":"https:\/\/daxvisionerp.com\/home\/wp-json\/wp\/v2\/posts\/881","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/daxvisionerp.com\/home\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/daxvisionerp.com\/home\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/daxvisionerp.com\/home\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/daxvisionerp.com\/home\/wp-json\/wp\/v2\/comments?post=881"}],"version-history":[{"count":1,"href":"https:\/\/daxvisionerp.com\/home\/wp-json\/wp\/v2\/posts\/881\/revisions"}],"predecessor-version":[{"id":1372,"href":"https:\/\/daxvisionerp.com\/home\/wp-json\/wp\/v2\/posts\/881\/revisions\/1372"}],"wp:attachment":[{"href":"https:\/\/daxvisionerp.com\/home\/wp-json\/wp\/v2\/media?parent=881"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/daxvisionerp.com\/home\/wp-json\/wp\/v2\/categories?post=881"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/daxvisionerp.com\/home\/wp-json\/wp\/v2\/tags?post=881"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}