Hi everyone,
I do need your help urgently!
I am installing EP 700 on Windows 2003 server with oracle 10.2.
During step Configure UME there is an error :get Mac Address failed!
I have retried several times and tried to restart the OS and to installed the EP again, but all do not work.
******************************************************
The errors displayed in the log as follows:
Dec 15, 2007 4:45:42 PM Info: UME configurator (com.sap.security.tools.UMConfiguratorLoad) called for action "setup"
PerfTimes : loadNativeLayer: loading jperflib failed. no jperflib in java.library.path
java.text.ParseException: cannot read MAC address from [
Windows IP Configuration
Host Name . . . . . . . . . . . . : sapserver
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Unknown
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
Ethernet adapter ] using ipconfig /all
at com.sap.bc.krn.perf.PerfTimes.windowsParseMacAddress(PerfTimes.java:1173)
at com.sap.bc.krn.perf.PerfTimes.getMacAddress(PerfTimes.java:289)
at com.sap.bc.krn.perf.PerfTimes.getMacAddress(PerfTimes.java:260)
at com.sap.tc.logging.UID.getnodeaddress(UID.java:303)
at com.sap.tc.logging.UID.<clinit>(UID.java:59)
at com.sap.tc.logging.GUId.toString(GUId.java:46)
at java.lang.String.valueOf(String.java:2131)
at java.lang.StringBuffer.append(StringBuffer.java:370)
at com.sap.tc.logging.ListFormatter.format(ListFormatter.java:215)
at com.sap.tc.logging.Log.writeInt(Log.java:864)
at com.sap.tc.logging.Log.writeInternalByAPI(Log.java:930)
at com.sap.tc.logging.LogController.writeToLogs(LogController.java:3160)
at com.sap.tc.logging.LogController.messageInternal(LogController.java:2280)
at com.sap.tc.logging.LogController.logInt(LogController.java:2477)
at com.sap.tc.logging.LogController.logInt(LogController.java:2432)
at com.sap.tc.logging.LogController.logIntByAPI(LogController.java:2231)
at com.sap.tc.logging.APILogger.instrumentIntByAPI(APILogger.java:59)
at com.sap.tc.logging.LogController.addLog(LogController.java:1320)
at com.sap.tc.logging.PropertiesConfigurator.configure(PropertiesConfigurator.java:1119)
at com.sap.engine.core.configuration.impl.Logging.<init>(Logging.java:54)
at com.sap.engine.core.configuration.bootstrap.ConfigurationManagerBootstrapImpl.init(ConfigurationManagerBootstrapImpl.java:176)
at com.sap.engine.core.configuration.bootstrap.ConfigurationManagerBootstrapImpl.<init>(ConfigurationManagerBootstrapImpl.java:60)
at com.sap.security.tools.UMConfigModel.<init>(UMConfigModel.java:79)
at com.sap.security.tools.UMConfiguratorLoad.main(UMConfiguratorLoad.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sap.engine.offline.OfflineToolStart.main(OfflineToolStart.java:81)
*************************************************************
**
getMacAddress() failed **
**
trying to get mac address from **
file C:\Program Files\sapinst_instdir\NW04S\SYSTEM\ORA\CENTRAL\AS\MAC_ADDRESS
**
*************************************************************
Exception : CreateProcess: cat MAC_ADDRESS error=2
*************************************************************
**
getMacAddress() failed **
**
failed to get mac address with Runtime.getRuntime().exec( cat MAC_ADDRESS )
**
*************************************************************
java.text.ParseException: cannot read MAC address for sapserver from [] using cat MAC_ADDRESS
at com.sap.bc.krn.perf.PerfTimes.voidParseMacAddress(PerfTimes.java:1326)
at com.sap.bc.krn.perf.PerfTimes.getMacAddress(PerfTimes.java:571)
at com.sap.bc.krn.perf.PerfTimes.getMacAddress(PerfTimes.java:260)
at com.sap.tc.logging.UID.getnodeaddress(UID.java:303)
at com.sap.tc.logging.UID.<clinit>(UID.java:59)
at com.sap.tc.logging.GUId.toString(GUId.java:46)
at java.lang.String.valueOf(String.java:2131)
at java.lang.StringBuffer.append(StringBuffer.java:370)
at com.sap.tc.logging.ListFormatter.format(ListFormatter.java:215)
at com.sap.tc.logging.Log.writeInt(Log.java:864)
at com.sap.tc.logging.Log.writeInternalByAPI(Log.java:930)
at com.sap.tc.logging.LogController.writeToLogs(LogController.java:3160)
at com.sap.tc.logging.LogController.messageInternal(LogController.java:2280)
at com.sap.tc.logging.LogController.logInt(LogController.java:2477)
at com.sap.tc.logging.LogController.logInt(LogController.java:2432)
at com.sap.tc.logging.LogController.logIntByAPI(LogController.java:2231)
at com.sap.tc.logging.APILogger.instrumentIntByAPI(APILogger.java:59)
at com.sap.tc.logging.LogController.addLog(LogController.java:1320)
at com.sap.tc.logging.PropertiesConfigurator.configure(PropertiesConfigurator.java:1119)
at com.sap.engine.core.configuration.impl.Logging.<init>(Logging.java:54)
at com.sap.engine.core.configuration.bootstrap.ConfigurationManagerBootstrapImpl.init(ConfigurationManagerBootstrapImpl.java:176)
at com.sap.engine.core.configuration.bootstrap.ConfigurationManagerBootstrapImpl.<init>(ConfigurationManagerBootstrapImpl.java:60)
at com.sap.security.tools.UMConfigModel.<init>(UMConfigModel.java:79)
at com.sap.security.tools.UMConfiguratorLoad.main(UMConfiguratorLoad.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sap.engine.offline.OfflineToolStart.main(OfflineToolStart.java:81)
*************************************************************
**
Suggested workaround: **
**
create file C:\Program Files\sapinst_instdir\NW04S\SYSTEM\ORA\CENTRAL\AS\MAC_ADDRESS
with hostname and mac address in the following format: **
sapserver xx:xx:xx:xx:xx:xx
**
*************************************************************
java.text.ParseException: cannot read MAC address from [
Windows IP Configuration
Host Name . . . . . . . . . . . . : sapserver
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Unknown
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
Ethernet adapter ] using ipconfig /all
at com.sap.bc.krn.perf.PerfTimes.windowsParseMacAddress(PerfTimes.java:1173)
at com.sap.bc.krn.perf.PerfTimes.getMacAddress(PerfTimes.java:289)
at com.sap.bc.krn.perf.PerfTimes.getMacAddress(PerfTimes.java:260)
at com.sap.tc.logging.UID.getnodeaddress(UID.java:303)
at com.sap.tc.logging.UID.<clinit>(UID.java:59)
at com.sap.tc.logging.GUId.toString(GUId.java:46)
at java.lang.String.valueOf(String.java:2131)
at java.lang.StringBuffer.append(StringBuffer.java:370)
at com.sap.tc.logging.ListFormatter.format(ListFormatter.java:215)
at com.sap.tc.logging.Log.writeInt(Log.java:864)
at com.sap.tc.logging.Log.writeInternalByAPI(Log.java:930)
at com.sap.tc.logging.LogController.writeToLogs(LogController.java:3160)
at com.sap.tc.logging.LogController.messageInternal(LogController.java:2280)
at com.sap.tc.logging.LogController.logInt(LogController.java:2477)
at com.sap.tc.logging.LogController.logInt(LogController.java:2432)
at com.sap.tc.logging.LogController.logIntByAPI(LogController.java:2231)
at com.sap.tc.logging.APILogger.instrumentIntByAPI(APILogger.java:59)
at com.sap.tc.logging.LogController.addLog(LogController.java:1320)
at com.sap.tc.logging.PropertiesConfigurator.configure(PropertiesConfigurator.java:1119)
at com.sap.engine.core.configuration.impl.Logging.<init>(Logging.java:54)
at com.sap.engine.core.configuration.bootstrap.ConfigurationManagerBootstrapImpl.init(ConfigurationManagerBootstrapImpl.java:176)
at com.sap.engine.core.configuration.bootstrap.ConfigurationManagerBootstrapImpl.<init>(ConfigurationManagerBootstrapImpl.java:60)
at com.sap.security.tools.UMConfigModel.<init>(UMConfigModel.java:79)
at com.sap.security.tools.UMConfiguratorLoad.main(UMConfiguratorLoad.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sap.engine.offline.OfflineToolStart.main(OfflineToolStart.java:81)
Dec 15, 2007 4:45:44 PM Info: Using SID "PEP" for secure storage
Dec 15, 2007 4:45:44 PM Info: Created group entry in secure storage: Group "Administrators", roles "Administrator"
Dec 15, 2007 4:45:44 PM Info: Created group entry in secure storage: Group "Guests", roles ""
Dec 15, 2007 4:45:44 PM Info: Created user entry in secure storage: User "Administrator", password set, parent groups "Administrators", locked "false", roles ""
Dec 15, 2007 4:45:44 PM Info: Created user entry in secure storage: User "Guest", password not set, parent groups "Guests", locked "true", roles ""
Dec 15, 2007 4:45:44 PM Info: Inserted administrator user data into secure storage: "Administrator"
Dec 15, 2007 4:45:44 PM Info: Setting UME property "ume.login.guest_user.uniqueids" to "Guest"
Dec 15, 2007 4:45:44 PM Info: Setting UME property "ume.persistence.data_source_configuration" to "dataSourceConfiguration_database_only.xml"
Dec 15, 2007 4:45:44 PM Warning: UME property "ume.authenticationFactory" shall be set, but does not exist
Dec 15, 2007 4:45:44 PM Info: Setting UME property "ume.logonAuthenticationFactory" to "com.sap.security.core.logon.imp.SAPJ2EEAuthenticator"
Dec 15, 2007 4:45:44 PM Info: Setting UME property "ume.login.context" to "ticket"
Dec 15, 2007 4:45:44 PM Info: Setting UME property "ume.login.context.default" to "ticket"
Dec 15, 2007 4:45:44 PM Info: Setting UME property "login.ticket_keyalias" to "SAPLogonTicketKeypair"
Dec 15, 2007 4:45:44 PM Info: Setting UME property "login.ticket_keystore" to "TicketKeystore"
Dec 15, 2007 4:45:44 PM Info: Setting UME property "login.ticket_lifetime" to "8"
Dec 15, 2007 4:45:44 PM Info: Setting UME property "ume.superadmin.activated" to "FALSE"
Dec 15, 2007 4:45:44 PM Info: Set role references for jndi_all_operations in path "security/configurations/service.naming/security/roles/UME User Store/jndi_all_operations"
Dec 15, 2007 4:45:44 PM Info: Set role references for jndi_get_initial_context in path "security/configurations/service.naming/security/roles/UME User Store/jndi_get_initial_context"
Dec 15, 2007 4:45:44 PM Info: Set role references for telnet in path "security/configurations/service.telnet/security/roles/UME User Store/telnet_login"
Dec 15, 2007 4:45:44 PM Info: Added group "Administrators" to path "security/roles/UME User Store/administrators/groups"
Dec 15, 2007 4:45:44 PM Info: Added group "Guests" to path "security/roles/UME User Store/guests/groups"
Dec 15, 2007 4:45:44 PM Info: Added group "Everyone" to path "security/roles/UME User Store/all/groups"
Dec 15, 2007 4:45:44 PM Info: Changing JMS username in path "jms_provider/DEFAULT/default/conn_factories/XATopicConnectionFactory" to "Administrator"
Dec 15, 2007 4:45:44 PM Info: Changing JMS username in path "jms_provider/DEFAULT/default/conn_factories/QueueConnectionFactory" to "Administrator"
Dec 15, 2007 4:45:44 PM Info: Changing JMS username in path "jms_provider/DEFAULT/default/conn_factories/TopicConnectionFactory" to "Administrator"
Dec 15, 2007 4:45:44 PM Info: Changing JMS username in path "jms_provider/DEFAULT/default/conn_factories/XAQueueConnectionFactory" to "Administrator"
Dec 15, 2007 4:45:44 PM Info: Operation executed successfully
Dec 15, 2007 4:45:44 PM Info: Committed changes to configuration manager
Dec 15, 2007 4:45:44 PM Info: Leaving with return code 0
I have done as the Suggested workaround: **
**
create file C:\Program Files\sapinst_instdir\NW04S\SYSTEM\ORA\CENTRAL\AS\MAC_ADDRESS
with hostname and mac address in the following format: **
sapserver xx:xx:xx:xx:xx:xx
but it does not work.
Any suggestions will be much appreciated !
Regards
Peter