My Oracle Support Banner

Unable To Start The Server Oam_server1 : I/O Error While Reading Domain Directory - domain salt file not found (Doc ID 1934666.1)

Last updated on JUNE 10, 2022

Applies to:

Oracle WebLogic Server - Version 10.3.6 and later
Information in this document applies to any platform.


This note describes an issue that prevents to start a managed server through the Node Manager.

WebLogic server complains about a domain that is not correctly registered as mentioned in this WebLogic Server log:

<Sep 29, 2014 4:04:46 PM> <WARNING> <There was a problem initializing the domain 'DOMAIN-NAME' at 'MW-HOME\DOMAIN-NAME\SERVER-NAME\DOMAIN-NAME\servers\SERVER-NAME1'. Please make sure that this domainName: 'DOMAIN-NAME' is registered and is fully enrolled for this nodemanager at: 'MW-HOME\DOMAIN-NAME\SERVER-NAME\DOMAIN-NAME\servers\SERVER-NAME1'.>


In addition, it is reported that the domain salt is not found in the same log:

<I/O error while reading domain directory> Domain directory 'MW-HOME\DOMAIN-NAME\SERVER-NAME\DOMAIN-NAME\servers\SERVER-NAME1' invalid (domain salt file not found)
at weblogic.nodemanager.server.DomainManager.initialize(
at weblogic.nodemanager.server.DomainManager.(
at weblogic.nodemanager.server.NMServer.findOrCreateDomainManager(
at weblogic.nodemanager.server.NMServer.getDomainManager(
at weblogic.nodemanager.server.Handler.handleDomain(
at weblogic.nodemanager.server.Handler.handleCommand(



When the WebLogic Server command line includes the following WebLogic property, the issue occurs

- set "Root Dir" WebLogic property pointing to an incorrect directory.

For instance:

Reference: Server Root Directory for an Administration Server


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.