on 03-08-2007 6:40 AM
Hi,
I am trying to install SM 4.0 SR1 on Windows 2003 server with MS-SQL 2005.
During UME configuration it throws an error saying MAC_ADDRESS Not found. Please see the complete log details from unconfigurator.log
Tried removing DNS suffix, etc but never works. Please help have to get this done asap.
Mar 8, 2007 1:49:46 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 . . . . . . . . . . . . : rockcrystal
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\SOLMAN\SYSTEM\MSS\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 rockcrystal 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\SOLMAN\SYSTEM\MSS\CENTRAL\AS\MAC_ADDRESS
with hostname and mac address in the following format: **
rockcrystal xx:xx:xx:xx:xx:xx
**
*************************************************************
java.text.ParseException: cannot read MAC address from [
Windows IP Configuration
Host Name . . . . . . . . . . . . : rockcrystal
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)
Mar 8, 2007 1:49:55 PM Info: Using SID "SM4" for secure storage
Mar 8, 2007 1:49:55 PM Info: Created group entry in secure storage: Group "SAP_J2EE_ADMIN", roles "Administrator"
Mar 8, 2007 1:49:55 PM Info: Created group entry in secure storage: Group "SAP_J2EE_GUEST", roles ""
Mar 8, 2007 1:49:55 PM Info: Created user entry in secure storage: User "J2EE_ADMIN", password set, parent groups "SAP_J2EE_ADMIN", locked "false", roles ""
Mar 8, 2007 1:49:56 PM Info: Created user entry in secure storage: User "J2EE_GUEST", password not set, parent groups "SAP_J2EE_GUEST", locked "true", roles ""
Mar 8, 2007 1:49:56 PM Info: Inserted administrator user data into secure storage: "J2EE_ADMIN"
Mar 8, 2007 1:49:56 PM Info: Setting UME property "ume.login.guest_user.uniqueids" to "J2EE_GUEST"
Mar 8, 2007 1:49:56 PM Info: Setting UME property "ume.persistence.data_source_configuration" to "dataSourceConfiguration_abap.xml"
Mar 8, 2007 1:49:56 PM Info: Setting UME property "ume.logon.r3master.adapterid" to "master"
Mar 8, 2007 1:49:56 PM Info: Setting UME property "ume.r3.connection.master.poolmaxsize" to "10"
Mar 8, 2007 1:49:56 PM Info: Setting UME property "ume.r3.connection.master.poolmaxwait" to "10000"
Mar 8, 2007 1:49:56 PM Info: Setting UME property "ume.r3.connection.master.client" to "001"
Mar 8, 2007 1:49:56 PM Info: Setting UME property "ume.r3.connection.master.user" to "SAPJSF"
Mar 8, 2007 1:49:56 PM Info: Setting UME property "ume.r3.connection.master.passwd" to "********"
Mar 8, 2007 1:49:56 PM Info: Setting UME property "ume.r3.connection.master.ashost" to "localhost"
Mar 8, 2007 1:49:56 PM Info: Setting UME property "ume.r3.connection.master.sysnr" to "$$"
Mar 8, 2007 1:49:56 PM Info: Setting UME property "ume.r3.connection.master.msghost" to ""
Mar 8, 2007 1:49:56 PM Info: Setting UME property "ume.r3.connection.master.group" to ""
Mar 8, 2007 1:49:56 PM Info: Setting UME property "ume.r3.connection.master.r3name" to ""
Mar 8, 2007 1:49:56 PM Info: Setting UME property "ume.r3.connection.master.msserv" to ""
Mar 8, 2007 1:49:56 PM Info: Setting UME property "ume.logon.security_policy.auto_unlock_time" to "999999"
Mar 8, 2007 1:49:56 PM Info: Setting UME property "ume.logon.security_policy.password_expire_days" to "999999"
Mar 8, 2007 1:49:56 PM Info: Setting UME property "ume.logon.security_policy.lock_after_invalid_attempts" to "0"
Mar 8, 2007 1:49:56 PM Info: Setting UME property "ume.logon.security_policy.useridmaxlength" to "12"
Mar 8, 2007 1:49:56 PM Warning: UME property "ume.authenticationFactory" shall be set, but does not exist
Mar 8, 2007 1:49:56 PM Info: Setting UME property "ume.logonAuthenticationFactory" to "com.sap.security.core.logon.imp.SAPJ2EEAuthenticator"
Mar 8, 2007 1:49:56 PM Info: Setting UME property "ume.login.context" to "ticket"
Mar 8, 2007 1:49:56 PM Info: Setting UME property "ume.login.context.default" to "ticket"
Mar 8, 2007 1:49:56 PM Info: Setting UME property "login.ticket_keyalias" to "SAPLogonTicketKeypair"
Mar 8, 2007 1:49:56 PM Info: Setting UME property "login.ticket_keystore" to "TicketKeystore"
Mar 8, 2007 1:49:56 PM Info: Setting UME property "login.ticket_lifetime" to "8"
Mar 8, 2007 1:49:56 PM Info: Setting UME property "ume.superadmin.activated" to "FALSE"
Mar 8, 2007 1:49:56 PM Info: Set role references for jndi_all_operations in path "security/configurations/service.naming/security/roles/UME User Store/jndi_all_operations"
Mar 8, 2007 1:49:56 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"
Mar 8, 2007 1:49:57 PM Info: Set role references for telnet in path "security/configurations/service.telnet/security/roles/UME User Store/telnet_login"
Mar 8, 2007 1:49:57 PM Info: Added group "SAP_J2EE_ADMIN" to path "security/roles/UME User Store/administrators/groups"
Mar 8, 2007 1:49:57 PM Info: Added group "SAP_J2EE_GUEST" to path "security/roles/UME User Store/guests/groups"
Mar 8, 2007 1:49:57 PM Info: Added group "Everyone" to path "security/roles/UME User Store/all/groups"
Mar 8, 2007 1:49:57 PM Info: Changing JMS username in path "jms_provider/DEFAULT/default/conn_factories/XATopicConnectionFactory" to "J2EE_ADMIN"
Mar 8, 2007 1:49:57 PM Info: Changing JMS username in path "jms_provider/DEFAULT/default/conn_factories/QueueConnectionFactory" to "J2EE_ADMIN"
Mar 8, 2007 1:49:57 PM Info: Changing JMS username in path "jms_provider/DEFAULT/default/conn_factories/TopicConnectionFactory" to "J2EE_ADMIN"
Mar 8, 2007 1:49:57 PM Info: Changing JMS username in path "jms_provider/DEFAULT/default/conn_factories/XAQueueConnectionFactory" to "J2EE_ADMIN"
Mar 8, 2007 1:49:57 PM Info: Operation executed successfully
Mar 8, 2007 1:49:57 PM Info: Committed changes to configuration manager
Mar 8, 2007 1:49:57 PM Info: Leaving with return code 0
Thanks & Regards,
P. Kumaravel.
hi Kumaravel
I do need your help~
Could you send me the solutions?
Thank you very much!
My E-mail:wangd3401@hotmail.com
Peter
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi Kumaravel ,
I have got the similar error when i am installing j2ee engine 700.
the unconfigurator.log displays the same error as yours.
Could you told me how you resloved this problem?
Thank you very much!!!
Peter.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Kumaravel,
This issue is know for AS400 servers that not for Windows 2003, I can not find anything relative to this issue.
Did you try the workaround given in the log?** create file C:\Program Files\sapinst_instdir\SOLMAN\SYSTEM\MSS\CENTRAL\AS\MAC_ADDRESS
with hostname and mac address in the following format: **
rockcrystal xx:xx:xx:xx:xx:xx
Best regards,
Dolores
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I have seen this error once on a box, where some monitoring agent was installed and the path for the agent tools was put in front of %SYSTEMROOT%.
If you execute "ipconfig /all" as <sid>adm, do you see a
MAC ADDRESSE
entry?
Are you on a US english Windows 2003 maybe with MUI installed in your native language?
--
Markus
Hi Markus,
Thanks for your time. I did try out the work around of creating the file MAC_ADDRESS and giving the system address in the mentioned format with no luck. the Sapinst does not even identify that file and throws up again.
If I execute ipconfig/all, I do get the mac address which is the physical address (if I am not wrong).
The OS is Japanese Windows 2003 on a VMWare instance (My environment is in total Japanese). But I just changed the regional settings alone in control panel to ease out atleast to an extent.
Please help.
Thanks & Regards,
P. Kumaravel.
Note 362379 - Localized Windows & MUI Support for SAP Software on Windows says, that one should use "Us English Windows 2003" and add the MUI language (in your case japanese) . It also says, that it CAN be supported.
As far as I understand that trace, the system executes and
ipconfig /all
and parses the output for the string "MAC ADDRESSE".
Since you´re on a doublebyte codepage system, it may not find the expected string and thus fail looking up the hostname.
Another possibility may be, because your hostname is set to "localhost" it tries to find the MAC addresse for "localhost" - which is not existent.
What output do you get, if you open a command prompt and just enter
hostname
--
Markus
Hi Markus,
Thanks a bunch for your time. When I type hostname in command prompt, it does throw back the correct hostname in return.
I also tried a fresh install without continuing the old installation, but same place same error.
But I have installed the same SM 4.0 in other servers with Windows 2003 Japanese versions and those are up and running.
But this is a 32bit Windows on VMWare instance. Will that cause an issue?
But I have also installed ERP 2005 (only ABAP) on the same environment successfully.
Totally held back because of this issue. I also tried commenting the localhost line in the hosts file with no use. But when I type ipconfig/all it returns the correct mac address.
Thanks in advance.
Regards,
P. Kumaravel.
...and those other instances run on VMWare too?
I don´t wanna discurage you - but I think you have only two options:
- install on the iron itself (omitting VMWare)
- try with an english version
- (use Linux smile)
That may be a bad interaction between the VM virtual network, your network adapter and what the sapinst/java is trying to do. If you have an english version of W2K3 I´d give it a try.
Since VMWare has only limited support (check 674851) you can try to open an OSS call under BC-OP-NT - maybe that error is known already.
--
Markus
Hi Markus,
Thanks for the inputs. The other instances are NOT in VM though. But the ones I installed in VM earlier worked well. This looks like a maze anyways. Unfortunately the environment is a typical japanese one and even the PC I use has no other choice except a japanese OS. Am sure convincing my client for a english windows would be out of question as there are lot many SAP servers running on japanese windows now. All the ERP 2005 systems are on Japanese.
But may be I can raise a ticket with SAP and see if the issue is known.
Thanks again for your efforts. Also will keep posted on any work around I get.
Regards,
P. Kumaravel.
[...]
> Unfortunately the environment is a typical japanese
> one and even the PC I use has no other choice except
> a japanese OS. Am sure convincing my client for a
> english windows would be out of question as there are
> lot many SAP servers running on japanese windows now.
[...]
It's just the "underlying part", that is english. You install it in english and then add the japanese MUI-package. I doubt, that someone will even notice, that there is a difference. Additionally you will make support easier because SAP can logon in english and see error messages etc. in english without having the need to be translated.
Let me know what the support says
--
Markus
Hi Markus,
Before putting a message to SAP, as a last resort I disabled the VM network adapter and installed MS loopback adapter. But I got the same error at the same step. So finally I disabled DHCP, assigned a dummy static IP and logged as SIDadm user and continued the old installation. Now it just went through the UME configuration step. Wanted to update you of the same.
Juts one more doubt, like oracle listener, is there anywhere that MS SQL also will have the host, IP and Mac details registered so that after installation if I enbale my VM adapter will it create any issues to the installed application to work properly.???
Thanks a lot for your time.
Regards,
P. Kumaravel.
User | Count |
---|---|
85 | |
10 | |
10 | |
9 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.