{"id":2441,"date":"2026-01-19T23:51:38","date_gmt":"2026-01-19T22:51:38","guid":{"rendered":"https:\/\/kdslabs.fr\/?p=2441"},"modified":"2026-01-19T23:51:38","modified_gmt":"2026-01-19T22:51:38","slug":"vrsclm-loop-loading-issue-caused-by-expired-postgres-account","status":"publish","type":"post","link":"https:\/\/kdslabs.fr\/index.php\/2026\/01\/19\/vrsclm-loop-loading-issue-caused-by-expired-postgres-account\/","title":{"rendered":"[vRSCLM] Loop Loading Issue Caused by Expired Postgres Account"},"content":{"rendered":"\n<h4 class=\"wp-block-heading has-colibri-color-1-color has-text-color has-link-color wp-elements-266139a6f3f86cc997a836c5fd1159ec\" style=\"font-size:16px\">[vRSCLM] Loop Loading Issue Caused by Expired Postgres Account<\/h4>\n\n\n\n<p style=\"font-size:14px\">During a fresh vRSCLM 8.18 deployment UI may remain stuck in a continuous loading loop. The deployment task fails, and the appliance never becomes fully operational.<\/p>\n\n\n\n<p style=\"font-size:14px\">In this case, the root cause was an expired postgres system account.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1912\" height=\"835\" src=\"https:\/\/kdslabs.fr\/wp-content\/uploads\/2026\/01\/word-image-2441-1.png\" alt=\"\" class=\"wp-image-2442\" srcset=\"https:\/\/kdslabs.fr\/wp-content\/uploads\/2026\/01\/word-image-2441-1.png 1912w, https:\/\/kdslabs.fr\/wp-content\/uploads\/2026\/01\/word-image-2441-1-300x131.png 300w, https:\/\/kdslabs.fr\/wp-content\/uploads\/2026\/01\/word-image-2441-1-1024x447.png 1024w, https:\/\/kdslabs.fr\/wp-content\/uploads\/2026\/01\/word-image-2441-1-768x335.png 768w, https:\/\/kdslabs.fr\/wp-content\/uploads\/2026\/01\/word-image-2441-1-1536x671.png 1536w\" sizes=\"auto, (max-width: 1912px) 100vw, 1912px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p style=\"font-size:14px\">The issue is clearly visible through the VM Remote Console, which reports that <strong>user 1001<\/strong> is in a fault state.<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"653\" height=\"528\" src=\"https:\/\/kdslabs.fr\/wp-content\/uploads\/2026\/01\/word-image-2441-2.png\" alt=\"\" class=\"wp-image-2443\" style=\"width:319px;height:auto\" srcset=\"https:\/\/kdslabs.fr\/wp-content\/uploads\/2026\/01\/word-image-2441-2.png 653w, https:\/\/kdslabs.fr\/wp-content\/uploads\/2026\/01\/word-image-2441-2-300x243.png 300w\" sizes=\"auto, (max-width: 653px) 100vw, 653px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p style=\"font-size:14px\">Reviewing the vpostgres.service logs shows errors indicating that pg_ctl is unable to open the PID file in the vpostgres directory. <img loading=\"lazy\" decoding=\"async\" width=\"1443\" height=\"427\" class=\"wp-image-2444\" src=\"https:\/\/kdslabs.fr\/wp-content\/uploads\/2026\/01\/word-image-2441-3.png\" alt=\"\" srcset=\"https:\/\/kdslabs.fr\/wp-content\/uploads\/2026\/01\/word-image-2441-3.png 1443w, https:\/\/kdslabs.fr\/wp-content\/uploads\/2026\/01\/word-image-2441-3-300x89.png 300w, https:\/\/kdslabs.fr\/wp-content\/uploads\/2026\/01\/word-image-2441-3-1024x303.png 1024w, https:\/\/kdslabs.fr\/wp-content\/uploads\/2026\/01\/word-image-2441-3-768x227.png 768w\" sizes=\"auto, (max-width: 1443px) 100vw, 1443px\" \/><\/p>\n\n\n\n<p style=\"font-size:14px\">Further investigation of the user@1001.service logs reveals multiple <strong>\u201cOperation not permitted\u201d<\/strong> errors, which are consistent with an expired password.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1442\" height=\"327\" src=\"https:\/\/kdslabs.fr\/wp-content\/uploads\/2026\/01\/word-image-2441-4.png\" alt=\"\" class=\"wp-image-2445\" srcset=\"https:\/\/kdslabs.fr\/wp-content\/uploads\/2026\/01\/word-image-2441-4.png 1442w, https:\/\/kdslabs.fr\/wp-content\/uploads\/2026\/01\/word-image-2441-4-300x68.png 300w, https:\/\/kdslabs.fr\/wp-content\/uploads\/2026\/01\/word-image-2441-4-1024x232.png 1024w, https:\/\/kdslabs.fr\/wp-content\/uploads\/2026\/01\/word-image-2441-4-768x174.png 768w\" sizes=\"auto, (max-width: 1442px) 100vw, 1442px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p style=\"font-size:14px\">To resolve the issue, update the password expiration date for the <strong>postgres<\/strong> user using the \u201cchage\u201d command.<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"712\" height=\"188\" src=\"https:\/\/kdslabs.fr\/wp-content\/uploads\/2026\/01\/word-image-2441-5.png\" alt=\"\" class=\"wp-image-2446\" style=\"width:530px;height:auto\" srcset=\"https:\/\/kdslabs.fr\/wp-content\/uploads\/2026\/01\/word-image-2441-5.png 712w, https:\/\/kdslabs.fr\/wp-content\/uploads\/2026\/01\/word-image-2441-5-300x79.png 300w\" sizes=\"auto, (max-width: 712px) 100vw, 712px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"551\" height=\"571\" src=\"https:\/\/kdslabs.fr\/wp-content\/uploads\/2026\/01\/word-image-2441-7.png\" alt=\"\" class=\"wp-image-2448\" style=\"width:340px;height:auto\" srcset=\"https:\/\/kdslabs.fr\/wp-content\/uploads\/2026\/01\/word-image-2441-7.png 551w, https:\/\/kdslabs.fr\/wp-content\/uploads\/2026\/01\/word-image-2441-7-289x300.png 289w\" sizes=\"auto, (max-width: 551px) 100vw, 551px\" \/><\/figure>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>[vRSCLM] Loop Loading Issue Caused by Expired Postgres Account During a fresh vRSCLM 8.18 deployment UI may remain stuck in a continuous loading loop. The deployment task fails, and the appliance never becomes fully operational. In this case, the root cause was an expired postgres system account. The issue is clearly visible through the VM [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[42],"tags":[27,21,49],"class_list":["post-2441","post","type-post","status-publish","format-standard","hentry","category-vcf","tag-procedure","tag-vmware","tag-vrslcm"],"_links":{"self":[{"href":"https:\/\/kdslabs.fr\/index.php\/wp-json\/wp\/v2\/posts\/2441","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kdslabs.fr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kdslabs.fr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kdslabs.fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kdslabs.fr\/index.php\/wp-json\/wp\/v2\/comments?post=2441"}],"version-history":[{"count":0,"href":"https:\/\/kdslabs.fr\/index.php\/wp-json\/wp\/v2\/posts\/2441\/revisions"}],"wp:attachment":[{"href":"https:\/\/kdslabs.fr\/index.php\/wp-json\/wp\/v2\/media?parent=2441"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kdslabs.fr\/index.php\/wp-json\/wp\/v2\/categories?post=2441"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kdslabs.fr\/index.php\/wp-json\/wp\/v2\/tags?post=2441"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}