Checking user password status with SAP JCO
I am using Jco 2.1. Is it possible to get the status of the user's password (expired or not) using Jco, or is there any BAPI which can do this task. I get an exception in Jco when the user is locked or does not have any access to the respective function groups, but no exceptions in this case. It allows the user to conenct to SAP even when the password has expried.
In the code, I am using JCo Client connect and disconnect. It connects sucessfully, even when the password has expired in SAP.
Many thanks in advance. Any pointers to this issue is appreciated.
Regards,
Siva
Note [161146|http://service.sap.com/sap/support/notes/161146] says:
As of Release 46C, you can prevent the RFC logon with an expired or initial password by setting the profile parameter rfc/reject_expired_passwd (that is, rfc/reject_expired_passwd = 1).
After you added the profile parameter, you must restart the server.
So this is a general behavior for all RFC connections and not only for new users. That's why I told you to be careful.
And furthermore Harald is right. It should be clear what an initial password is. And when the password is regarded as expired can be configured with the profile parameters described in note [862989|http://service.sap.com/sap/support/notes/862989].
Similar Messages
-
Hi,
I have a requirement of password sync between OIM and SAP. Do you have any idea of how we can achieve this?
Is there any out of box connector for the password sync with SAP?
Please let me know.
thanks in advance
Edited by: IDMuser19 on Jul 26, 2010 2:17 PMRamesh,
Are you using the password hook or something from the framework?
The password hook only works with Microsoft Active Directory.
If you're using a framework task or other job or a custom task you almost always need a SSL enabled connection to the LDAP server.
Hope this helps.
Matt -
Report: user/systems status with change details for a project
HI.
I am aware of CN41N/CN43N transaction.
Is there a way to pull a report for a project with system status, user status and the details of who made the changes with date and time???
thanka a lot in advance
Regards
SURYAHi
If you have change documents active for status management and project profile then you can get the data from JCDS table directly (changed status and who changed it). Note that you will get the status in SAP internal code and you need to refer TCJ30 table for status. -
RFC calls with SAP JCO and IBM resource adapter for SAP - basic tuning
Hi experts,
we are working on a java portal connected to a backend system SAP by calling RFCs.
On our first integration tests, it appears to be quite slow fetching data from SAP by calling the remote functions from the custom portal. We are using SAP JCo 3.0.6 and IBM resource adapter for SAP 7.0.0.3 to integrate SAP with our portal.
Is there any basic tuning to achieve to improve performances or any hint of where to tune in SAP ?
Any help would be greatly appreciated.
Thanks a lot,
JamalHi Jamal,
I understand you have already checked performance issues in the SAP Server. We had some problems with certain RFC calls and it turned out to be a badly developed ABAP sentence.
I'd recommend you to use httpwatch or another tool to check the response times from the browser, so you can point accurately where the is.
Regards
Francisco -
How to revert back User Management changes with SAP ep6
Hi,
While implementing sso for R/3 with sap EP, we did some changes in SAP System of UM configuration, after that we are not able to login with existing super user.
We changed the existing userid SAPJSF to some other value in SAP system of UM. This is causing the problem.
How can I revert back the changes as currently I am not able to access the UM Configuration?
Which file can be change for reverting back the changes?
Thanks,
ManishHi Heiko,
I restarted server two times but it does not work. I also reverted the changes from propertysheet as well. Still it does not work.
After that I looked in defaultTrace.trc file and found the exception <b>[EXCEPTION]
#1#com.sap.engine.frame.ServiceException: User is locked. Please notify the person responsible</b>
The exception detail is below:
1.5#0011435A6406001D0000000F000013E80003FB0CCFA7CC82#1120457372187#com.sap.engine.core.service630.container.ServiceRunner##com.sap.engine.core.service630.container.ServiceRunner#######SAPEngine_System_Thread[impl:5]_17##0#0#Error#1#/System/Server#Java###Core service com.sap.security.core.ume.service failed. J2EE Engine cannot be started.
[EXCEPTION]
#1#com.sap.engine.frame.ServiceException: User is locked. Please notify the person responsible
at com.sap.security.core.server.ume.service.UMEServiceFrame.start(UMEServiceFrame.java:531)
at com.sap.engine.frame.ApplicationFrameAdaptor.start(ApplicationFrameAdaptor.java:31)
at com.sap.engine.core.service630.container.ServiceRunner.startApplicationServiceFrame(ServiceRunner.java:201)
at com.sap.engine.core.service630.container.ServiceRunner.run(ServiceRunner.java:142)
at com.sap.engine.frame.core.thread.Task.run(Task.java:60)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:73)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:145)
Caused by: com.sap.security.core.persistence.datasource.PersistenceException: User is locked. Please notify the person responsible
at com.sap.security.core.persistence.datasource.imp.R3PersistenceBase.newPersistenceException(R3PersistenceBase.java:2099)
at com.sap.security.core.persistence.datasource.imp.R3PersistenceBase.init(R3PersistenceBase.java:2315)
at com.sap.security.core.persistence.imp.PrincipalDatabagFactoryInstance.<init>(PrincipalDatabagFactoryInstance.java:280)
at com.sap.security.core.persistence.imp.PrincipalDatabagFactory.getInstance(PrincipalDatabagFactory.java:224)
at com.sap.security.core.server.ume.service.UMEServiceFrame.start(UMEServiceFrame.java:528)
... 6 more
Can you please tell me that how can I unlock the user as my portal is not coming up. Your reply will be helpfull to me.
Warm Regards,
Manish -
I'm writing an installer with InstallAnywhere. When the installation is made on a Windows machine we need to set a System Variable, system-wide if possible. How can I check the user's access rights in java? Is there any way to tell if he has full access on his system (ie, logged in as administrator) or not?
I need to be able to do this for every Win32 system.
Thanks,
Walter Gildersleeve
Productivity Engineering, GmbH
Freiburg, Germanythis code return all system properties U can access
Properties p = System.getProperties();
but I didn't find any information about user access right... :( -
User Field Selections with SAP Asset Report RAGITT_ALV01
Hi,
We are running RAGITT_ALV01 (Asset History Sheet) report and wish to utilize some user fields (ANLU) in data selection. How might this be done? I find when using "List Assets" under "Settings" tab the asset number , sub asset numbers and associated user fields remain. However when using "Main Numbers Only" or "Group Totals Only" under this same tab, sub asset number and associated fields are not to be found and accumulations already include all assets with a given asset number with no opportunity to apply user field data selection criterion which would eliminate some assets included .
Thank you for your time, haroldHi,
Sorry to have taken so long to reply, and thank you for suggestion. We already have our "Z" copy of this program and have been processing from this for some period of time. The problem occurs when trying to apply user fields (ANLU) to data selection criterion for reporting options "Main Numbers Only" and "Group Totals Only". Asset numbers (main and sub) disappear during R3 data base processing never to be seen intact again. Have traced this through and may have solution for "Main Numbers Only" option. Testing is occurring on this "work around". However the third option "Group Totals Only" solution still evades capture. If you have any more ideas please pass along to me. Again thank you for your time and effort. harold -
Script for check users password's expiry and email it to respective users
Hi,
I am a beginner in Solaris environment. Anyone have sample script to read password's expiry and email it to respective users ?
Thanks in Advance.
Sincerely,
DanielIf you don't want to be constrained by keeping your videos super small so they can fit in an email, there are several solutions:
1) Get a .mac account and use Web Gallery ($)
2) Use Youtube and include a link to the video in your email (free)
3) Use Google Video and include a link to the video in your email (free)
4) Use VIMEO and include a link to the video in your email (free)
There are several other video hosting services but you get the idea. -
User has issues with SAP web protal
HI Experts,
Whenever I am trying to click on Transaction Launcher ZPY0003 (Mines payslip) so that I can have direct access to R/3 HR system, the system is providing me the dump.It is showing the errors like Service cannot be reached & Internet Explorer could not display the Web Page.
Please find the attachment for more details.
Thanks
Warm Regards
Vineet JoshiHi Ashik,
Thanks for the reply,but according to my BASIS team,they have informed me that the service is already active. They were successfully able to access PA20 as mentioned in the screen shot although, the problem is with accessing the Z* transactions. Hence, it is not the problem with the services.
Please suggest some alternate solution to this problem.
Thanks
Warm Regards
Vineet Joshi -
Cannot get user password expiration status with Jco 2.1
I am using Jco 2.1. Is it possible to get the status of the user's password (expired or not) using Jco, or is there any BAPI which can do this task. I get an exception in Jco when the user is locked or does not have any access to the respective function groups, but no exceptions in this case. It allows the user to conenct to SAP even when the password has expried.
In the code, I am using JCo Client connect and disconnect. It connects sucessfully, even when the password has expired in SAP.
Many thanks in advance. Any pointers to this issue is appreciated.
Regards,
SivaPlease refer to the link,
Checking user password status with SAP JCO -
"System copy stops in "check DDIC password" step
Hi,
We performed a combined upgrade/unicode conversion to ECC5.0 Non-Unicode to ECC 6.0 Unicode ( Windows 2003 Server, Oracle 10gR2 ).
But at the end of import ( using R3load tool ), the import stops at "check DDIC password" step with error message :
"Test logon to SAP System D12 failed.
SOLUTION: Make sure that the system is started, that the user DDIC exists and that the password of user DDIC is correct."
We checked the system, it's online , and the user DDIC exists. But we could not logon using sapgui. it gives message :
"Programm SAPMS380 not found"
If any one could help
thank you
Pascal
file sapinst_dev.log :
TRACE 2008-10-06 12:14:06.741
Using custom value info for property SAPINST_MESSAGE_CONSOLE_THRESHOLD.
TRACE 2008-10-06 12:13:39.460 [iaxxclogintimeout.cpp:92]
CLoginTimeout::run()
Login in progress
TRACE 2008-10-06 12:13:39.460
Connection request to guiengine backend by host 10.90.150.140
TRACE 2008-10-06 12:13:39.460 [iaxxgenimp.cpp:471]
CGuiEngineImp::showDialog()
showing dlg diProductChoice
TRACE 2008-10-06 12:13:39.475 [iaxxgenimp.cpp:490]
CGuiEngineImp::showDialog()
<dialog sid="diProductChoice">
<title>Welcome to SAP Installation Master</title>
<dialog/>
TRACE 2008-10-06 12:13:39.522
Protocol version is 3.1
TRACE 2008-10-06 12:13:39.522
Send connect information
TRACE 2008-10-06 12:13:39.522
client logged on
TRACE 2008-10-06 12:13:39.803 [iaxxgenimp.cpp:1255]
CGuiEngineImp::acceptAnswerForBlockingRequest
Waiting for an answer from GUI
TRACE 2008-10-06 12:14:03.131 [iaxxdlghnd.cpp:96]
CDialogHandler::doHandleDoc()
CDialogHandler: ACTION_NEXT requested
TRACE 2008-10-06 12:14:03.131 [iaxxcdialogdoc.cpp:212]
CDialogDocument::submit()
<dialog sid="diProductChoice">
<dialog/>
INFO 2008-10-06 12:14:03.147 [synxcpath.cpp:776]
CSyPath::createFile()
Creating file C:\Program Files\sapinst_instdir\NW04S\LM\COPY\ORA\SYSTEM\CENTRAL\AS-ABAP\x.
INFO 2008-10-06 12:14:03.147 [synxcfile.cpp:177]
CSyFileImpl::remove()
Removing file C:\Program Files\sapinst_instdir\NW04S\LM\COPY\ORA\SYSTEM\CENTRAL\AS-ABAP\x.
TRACE 2008-10-06 12:14:03.209 [iaxxgenimp.cpp:471]
CGuiEngineImp::showDialog()
showing dlg diRestartOrCancel
TRACE 2008-10-06 12:14:03.209 [iaxxgenimp.cpp:490]
CGuiEngineImp::showDialog()
<dialog sid="diRestartOrCancel">
Dialog does not contain standard input handler, so the backend is not able to generate a log entry
<dialog/>
TRACE 2008-10-06 12:14:03.209 [iaxxgenimp.cpp:1255]
CGuiEngineImp::acceptAnswerForBlockingRequest
Waiting for an answer from GUI
TRACE 2008-10-06 12:14:05.522
current working directory is C:\Program Files/sapinst_instdir/NW04S/LM/COPY/ORA/SYSTEM/CENTRAL/AS-ABAP/
INFO 2008-10-06 12:14:05.522 [synxcpath.cpp:776]
CSyPath::createFile()
Creating file C:\Program Files\sapinst_instdir\x.
INFO 2008-10-06 12:14:05.522 [synxcfile.cpp:177]
CSyFileImpl::remove()
Removing file C:\Program Files\sapinst_instdir\x.
TRACE 2008-10-06 12:14:06.553
Running with toplevel file C:\Program Files/sapinst_instdir/NW04S/LM/COPY/ORA/SYSTEM/CENTRAL/AS-ABAP//toplevel.xml
TRACE 2008-10-06 12:14:06.741
Using custom value info for property SAPINST_MESSAGE_CONSOLE_THRESHOLD.
TRACE 2008-10-06 12:14:06.741
Running with dialog file C:\Program Files/sapinst_instdir/NW04S/LM/COPY/ORA/SYSTEM/CENTRAL/AS-ABAP//dialog.xml
TRACE 2008-10-06 12:14:06.881
Running with keydb file C:\Program Files/sapinst_instdir/NW04S/LM/COPY/ORA/SYSTEM/CENTRAL/AS-ABAP//keydb.xml
TRACE 2008-10-06 12:14:07.194 [synxcfile.cpp:339]
CSyFileImpl::copy(const CSyPath & C:/Program Files/sapinst_instdir/NW04S/LM/COPY/ORA/SYSTEM/CENTRAL/AS-ABAP/statistic.18.xml, ISyNode::CopyMoveMode_t 0x3, ISyProgressObserver*) const
Copying file C:/Program Files/sapinst_instdir/NW04S/LM/COPY/ORA/SYSTEM/CENTRAL/AS-ABAP/statistic.xml to C:/Program Files/sapinst_instdir/NW04S/LM/COPY/ORA/SYSTEM/CENTRAL/AS-ABAP/statistic.18.xml
INFO 2008-10-06 12:14:07.209 [synxcfile.cpp:493]
CSyFileImpl::copy(const CSyPath & C:/Program Files/sapinst_instdir/NW04S/LM/COPY/ORA/SYSTEM/CENTRAL/AS-ABAP/statistic.18.xml, ISyNode::CopyMoveMode_t 0x3, ISyProgressObserver*) const
Copied file 'C:/Program Files/sapinst_instdir/NW04S/LM/COPY/ORA/SYSTEM/CENTRAL/AS-ABAP/statistic.xml' to 'C:/Program Files/sapinst_instdir/NW04S/LM/COPY/ORA/SYSTEM/CENTRAL/AS-ABAP/statistic.18.xml'.
TRACE 2008-10-06 12:14:08.709 [synxcfile.cpp:339]
CSyFileImpl::copy(const CSyPath & C:/Program Files/sapinst_instdir/NW04S/LM/COPY/ORA/SYSTEM/CENTRAL/AS-ABAP/statistic.19.xml, ISyNode::CopyMoveMode_t 0x3, ISyProgressObserver*) const
Copying file C:/Program Files/sapinst_instdir/NW04S/LM/COPY/ORA/SYSTEM/CENTRAL/AS-ABAP/statistic.xml to C:/Program Files/sapinst_instdir/NW04S/LM/COPY/ORA/SYSTEM/CENTRAL/AS-ABAP/statistic.19.xml
INFO 2008-10-06 12:14:08.725 [synxcfile.cpp:493]
CSyFileImpl::copy(const CSyPath & C:/Program Files/sapinst_instdir/NW04S/LM/COPY/ORA/SYSTEM/CENTRAL/AS-ABAP/statistic.19.xml, ISyNode::CopyMoveMode_t 0x3, ISyProgressObserver*) const
Copied file 'C:/Program Files/sapinst_instdir/NW04S/LM/COPY/ORA/SYSTEM/CENTRAL/AS-ABAP/statistic.xml' to 'C:/Program Files/sapinst_instdir/NW04S/LM/COPY/ORA/SYSTEM/CENTRAL/AS-ABAP/statistic.19.xml'.
TRACE 2008-10-06 12:14:17.928
SAPinst was started using commandline: G:\usr\sap\D12\tmp\1\sapinst_exe.1576.1223295214\sapinst.exe
TRACE 2008-10-06 12:14:17.928
SAPinst properties are :
GUISERVER_DIALOG_PORT=21212
GUISERVER_HTTP_PORT=4239
SAPINST_CONTROL_URL=control.xml
SAPINST_DIALOG_PORT=21200
SAPINST_DIALOG_URL=dialog.xml
SAPINST_EXE=SAPINST_EXE
SAPINST_JSLIB_TRACE=NW,NWUsers,OraCom,NWCTC,SMDAgent
SAPINST_KEYDB_URL=keydb.xml
SAPINST_MESSAGE_CONSOLE_THRESHOLD=info
SAPINST_MESSAGE_URL=.
SAPINST_PACKAGES_URL=packages.xml
SAPINST_RESOURCE_URL=resourcepool.xml
SAPINST_SAVE_INPUT=true
SAPINST_SCAN_DEVICES=false
SAPINST_SKIP_DIALOGS=false
SAPINST_TOPLEVEL_URL=toplevel.xml
SAPINST_USE_ADVANCED_JS_HANDLING=true
TRACE 2008-10-06 12:14:17.959 [iaxxclib.cpp:188]
CLib::load()
Opened G:/usr/sap/D12/tmp/1/sapinst_exe.1576.1223295214/iaejs701.dll
TRACE 2008-10-06 12:14:18.69 [iaxxclib.cpp:188]
CLib::load()
Opened G:/usr/sap/D12/tmp/1/sapinst_exe.1576.1223295214/iacdlib701.dll
TRACE 2008-10-06 12:14:18.162 [iaxxclib.cpp:188]
CLib::load()
Opened G:/usr/sap/D12/tmp/1/sapinst_exe.1576.1223295214/iaccdlib.dll
WARNING 2008-10-06 12:14:18.162 [synxcpath.cpp:912]
CSyPath::getOSNodeType(bool )
Unable to get information about path
LABEL.ASC\ using GetVolumeInformation. Operating system error message: The filename, directory name, or volume label syntax is incorrect.
TRACE 2008-10-06 12:14:18.225 [iaxxclib.cpp:188]
CLib::load()
Opened G:/usr/sap/D12/tmp/1/sapinst_exe.1576.1223295214/iapasswdman701.dll
TRACE 2008-10-06 12:14:18.225
This is SAPinst, version 701, make variant 700_REL, build 967243
compiled on Mar 7 2008, 01:01:19
TRACE 2008-10-06 12:14:18.350 [synxcaccmg.cpp:640]
CSyADsPath::fromString(ONEPNET\d12adm)
Account ONEPNET/d12adm has ADS path 'WinNT://ONEPNET/d12adm'
TRACE 2008-10-06 12:14:18.428 [synxcaccnt.cpp:967]
iastring CSyAccountImpl::getSID(IUnknown* pUnk) const
d12adm has SID S-1-5-21-770850386-355409785-620655208-35637
TRACE 2008-10-06 12:14:20.678 [synxcuser.cpp:1076]
CSyUserImpl::isExistingOnOS()
existence check for user d12adm returned true.
TRACE 2008-10-06 12:14:20.678 [syxxccache.cpp:208]
CSyAccountCache::getUserImpl(name="ONEPNET\d12adm", sid="", create=false, ISyProgressObserver* )
inserted account (d12adm, S-1-5-21-770850386-355409785-620655208-35637, USER) into the accountcache.
TRACE 2008-10-06 12:14:20.678 [syxxsyshlp.cpp:175]
syslib::logSystemState()
Process environment
===================
Environment Variables
=====================
= C:=C:\Program Files\sapinst_instdir\NW04S\LM\COPY\ORA\SYSTEM\CENTRAL\AS-ABAP
= G:=G:\usr\sap\D12\tmp\1\sapinst_exe.1576.1223295214
= J:=J:\Install_ECC6_64_uni\BS_2005_SR3_SAP_Installation_Master\IM_WINDOWS_X86_64
ALLUSERSPROFILE = C:\Documents and Settings\All Users
APPDATA = C:\Documents and Settings\d12adm\Application Data
CLIENTNAME = TAL-MOBILE
ClusterLog = C:\WINDOWS\Cluster\cluster.log
CommonProgramFiles = C:\Program Files\Common Files
CommonProgramFiles(x86) = C:\Program Files (x86)\Common Files
COMPUTERNAME = SAPRH-PROD1
ComSpec = C:\WINDOWS\system32\cmd.exe
DBMS_TYPE = ora
dbs_ora_schema = SAPSR3
dbs_ora_tnsname = D12
FP_NO_HOST_CHECK = NO
HOMEDRIVE = C:
HOMEPATH = \Documents and Settings\d12adm
JAVA_HOME = C:\Program Files (x86)\Java\j2re1.4.2_09
LOGONSERVER =
CDBOUREGREG
NLS_LANG = AMERICAN_AMERICA.UTF8
NUMBER_OF_PROCESSORS = 8
ORACLE_HOME = D:\oracle\D12\102
ORACLE_SID = D12
OS = Windows_NT
Path = D:\oracle\D12\102\bin;C:\Program Files (x86)\Java\j2re1.4.2_09\bin;C:\Program Files (x86)\EMC\PowerPath\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;G:\usr\sap\D12\SYS\exe\uc\NTAMD64
PATHEXT = .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
PERL5LIB = D:\oracle\D12\102\perl\5.8.3\lib\MSWin32-X64-multi-thread;D:\oracle\D12\102\perl\5.8.3\lib;D:\oracle\D12\102\perl\5.8.3\lib\MSWin32-X64;D:\oracle\D12\102\perl\site\5.8.3;D:\oracle\D12\102\perl\site\5.8.3\lib;D:\oracle\D12\102\sysman\admin\scripts;
PROCESSOR_ARCHITECTURE = AMD64
PROCESSOR_IDENTIFIER = EM64T Family 6 Model 15 Stepping 11, GenuineIntel
PROCESSOR_LEVEL = 6
PROCESSOR_REVISION = 0f0b
ProgramFiles = C:\Program Files
ProgramFiles(x86) = C:\Program Files (x86)
SAPDATA_HOME = I:\oracle\D12
SAPEXE = G:\usr\sap\D12\SYS\exe\uc\NTAMD64
SAPINST_EXEDIR_CD = J:/Install_ECC6_64_uni/BS_2005_SR3_SAP_Installation_Master/IM_WINDOWS_X86_64
SAPLOCALHOST = saprh-prod1
SAPSYSTEMNAME = D12
SESSIONNAME = RDP-Tcp#1
SystemDrive = C:
SystemRoot = C:\WINDOWS
TEMP = G:\usr\sap\D12\tmp\1
TMP = G:\usr\sap\D12\tmp\1
TNS_ADMIN = G:\usr\sap\D12\SYS\profile\oracle
USERDNSDOMAIN = ONEPNET.INTRA
USERDOMAIN = ONEPNET
USERNAME = d12adm
USERPROFILE = C:\Documents and Settings\d12adm
windir = C:\WINDOWS
User: ONEPNET\d12adm, Id: S-1-5-21-770850386-355409785-620655208-35637
Working directory: C:\Program Files\sapinst_instdir\NW04S\LM\COPY\ORA\SYSTEM\CENTRAL\AS-ABAP
TRACE 2008-10-06 12:14:20.678 [syxxsyshlp.cpp:185]
syslib::logSystemState()
System information
==================
OS version, host name: Microsoft Windows [Version 5.2.3790 Service Pack 2] SAPRH-PROD1
RAM size (MB): 12287
Swap size (MB): 21708.6
TRACE 2008-10-06 12:14:20.709
Running with control file control.xml version=701 changelist=33819 product-id=d0e28628
TRACE 2008-10-06 12:14:20.709
Selected Service NW_ABAP_OneHost|ind|ind|ind|ind
TRACE 2008-10-06 12:14:20.709 [synxcfile.cpp:339]
CSyFileImpl::copy(const CSyPath & C:/Program Files/sapinst_instdir/NW04S/LM/COPY/ORA/SYSTEM/CENTRAL/AS-ABAP/inifile.7.xml, ISyNode::CopyMoveMode_t 0x3, ISyProgressObserver*) const
Copying file C:/Program Files/sapinst_instdir/NW04S/LM/COPY/ORA/SYSTEM/CENTRAL/AS-ABAP/inifile.xml to C:/Program Files/sapinst_instdir/NW04S/LM/COPY/ORA/SYSTEM/CENTRAL/AS-ABAP/inifile.7.xml
INFO 2008-10-06 12:14:20.709 [synxcfile.cpp:493]
CSyFileImpl::copy(const CSyPath & C:/Program Files/sapinst_instdir/NW04S/LM/COPY/ORA/SYSTEM/CENTRAL/AS-ABAP/inifile.7.xml, ISyNode::CopyMoveMode_t 0x3, ISyProgressObserver*) const
Copied file 'C:/Program Files/sapinst_instdir/NW04S/LM/COPY/ORA/SYSTEM/CENTRAL/AS-ABAP/inifile.xml' to 'C:/Program Files/sapinst_instdir/NW04S/LM/COPY/ORA/SYSTEM/CENTRAL/AS-ABAP/inifile.7.xml'.
INFO 2008-10-06 12:14:20.959 [sixxcstepexecute.cpp:387]
Execute step
Component W2K_ServicePack_Check|ind|ind|ind|ind
Preprocess of component |NW_ABAP_OneHost|ind|ind|ind|ind|0|0|NW_First_Steps|ind|ind|ind|ind|0|0|W2K_ServicePack_Check|ind|ind|ind|ind|2|0
TRACE 2008-10-06 12:14:29.428
Java script statistics: ScriptSize 4788012 CompileTimeInSeconds 8.437
TRACE 2008-10-06 12:14:29.459 [iaxxclib.cpp:188]
CLib::load()
Opened G:/usr/sap/D12/tmp/1/sapinst_exe.1576.1223295214/iajsmod.dll
TRACE 2008-10-06 12:14:29.537 [iaxxclib.cpp:188]
CLib::load()
Opened G:/usr/sap/D12/tmp/1/sapinst_exe.1576.1223295214/iamodos.dll
TRACE 2008-10-06 12:14:29.569 [synxccuren.cpp:1115]
CSyCurrentProcessEnvironmentImpl::getEffectiveUser(iastring&)
effective user corresponds to real user
TRACE 2008-10-06 12:14:29.584
Call block:W2K_ServicePack_Check_ind_ind_ind_ind
function:W2K_ServicePack_Check_ind_ind_ind_ind_Preprocess
is validator: false
TRACE 2008-10-06 12:14:29.834
Status of Step |NW_ABAP_OneHost|ind|ind|ind|ind|0|0|NW_Onehost_System|ind|ind|ind|ind|1|0|NW_CI_Instance|ind|ind|ind|ind|11|0|NW_CI_Instance_ABAP_Reports|ind|ind|ind|ind|2|0|NW_DDIC_Password|ind|ind|ind|ind|0|0|checkDDIC000Password is not OK. Re execute only that step and go on in RESTART mode.
TRACE 2008-10-06 12:14:29.991 [synxcfile.cpp:339]
CSyFileImpl::copy(const CSyPath & C:/Program Files/sapinst_instdir/NW04S/LM/COPY/ORA/SYSTEM/CENTRAL/AS-ABAP/keydb.7.xml, ISyNode::CopyMoveMode_t 0x3, ISyProgressObserver*) const
Copying file C:/Program Files/sapinst_instdir/NW04S/LM/COPY/ORA/SYSTEM/CENTRAL/AS-ABAP/keydb.xml to C:/Program Files/sapinst_instdir/NW04S/LM/COPY/ORA/SYSTEM/CENTRAL/AS-ABAP/keydb.7.xml
INFO 2008-10-06 12:14:29.991 [synxcfile.cpp:493]
CSyFileImpl::copy(const CSyPath & C:/Program Files/sapinst_instdir/NW04S/LM/COPY/ORA/SYSTEM/CENTRAL/AS-ABAP/keydb.7.xml, ISyNode::CopyMoveMode_t 0x3, ISyProgressObserver*) const
Copied file 'C:/Program Files/sapinst_instdir/NW04S/LM/COPY/ORA/SYSTEM/CENTRAL/AS-ABAP/keydb.xml' to 'C:/Program Files/sapinst_instdir/NW04S/LM/COPY/ORA/SYSTEM/CENTRAL/AS-ABAP/keydb.7.xml'.
TRACE 2008-10-06 12:14:30.131 [synxcfile.cpp:339]
CSyFileImpl::copy(const CSyPath & C:/Program Files/sapinst_instdir/NW04S/LM/COPY/ORA/SYSTEM/CENTRAL/AS-ABAP/statistic.20.xml, ISyNode::CopyMoveMode_t 0x3, ISyProgressObserver*) const
Copying file C:/Program Files/sapinst_instdir/NW04S/LM/COPY/ORA/SYSTEM/CENTRAL/AS-ABAP/statistic.xml to C:/Program Files/sapinst_instdir/NW04S/LM/COPY/ORA/SYSTEM/CENTRAL/AS-ABAP/statistic.20.xml
INFO 2008-10-06 12:14:30.147 [synxcfile.cpp:493]
CSyFileImpl::copy(const CSyPath & C:/Program Files/sapinst_instdir/NW04S/LM/COPY/ORA/SYSTEM/CENTRAL/AS-ABAP/statistic.20.xml, ISyNode::CopyMoveMode_t 0x3, ISyProgressObserver*) const
Copied file 'C:/Program Files/sapinst_instdir/NW04S/LM/COPY/ORA/SYSTEM/CENTRAL/AS-ABAP/statistic.xml' to 'C:/Program Files/sapinst_instdir/NW04S/LM/COPY/ORA/SYSTEM/CENTRAL/AS-ABAP/statistic.20.xml'.
INFO 2008-10-06 12:14:30.256 [sixxcstepexecute.cpp:781]
Execute step checkDDIC000Password of component |NW_ABAP_OneHost|ind|ind|ind|ind|0|0|NW_Onehost_System|ind|ind|ind|ind|1|0|NW_CI_Instance|ind|ind|ind|ind|11|0|NW_CI_Instance_ABAP_Reports|ind|ind|ind|ind|2|0|NW_DDIC_Password|ind|ind|ind|ind|0|0
TRACE 2008-10-06 12:14:30.256 [sixxcstepexecute.cpp:850]
Execution of preprocess block of |NW_ABAP_OneHost|ind|ind|ind|ind|0|0|NW_Onehost_System|ind|ind|ind|ind|1|0|NW_CI_Instance|ind|ind|ind|ind|11|0|NW_CI_Instance_ABAP_Reports|ind|ind|ind|ind|2|0|NW_DDIC_Password|ind|ind|ind|ind|0|0|checkDDIC000Password returns TRUE.
TRACE 2008-10-06 12:14:30.272 [synxccuren.cpp:1115]
CSyCurrentProcessEnvironmentImpl::getEffectiveUser(iastring&)
effective user corresponds to real user
TRACE 2008-10-06 12:14:30.272
Call block:NW_DDIC_Password_ind_ind_ind_ind
function:NW_DDIC_Password_ind_ind_ind_ind_SubComponentContainer_checkDDIC000Password
is validator: false
TRACE 2008-10-06 12:14:30.272
2008-10-06 12:14:30.272 NWInstance.byNumber(00, saprh-prod1)
TRACE 2008-10-06 12:14:30.272
2008-10-06 12:14:30.272 NWInstanceInstall.find(
function (instance) {
return instance.getNumber() == number && instance.getHostName().equals(host);
TRACE 2008-10-06 12:14:30.287
2008-10-06 12:14:30.287 NWInstanceInstall._fromRow()
TRACE 2008-10-06 12:14:30.287
2008-10-06 12:14:30.287 NWCentralInstanceInstall()
TRACE 2008-10-06 12:14:30.287
2008-10-06 12:14:30.287 NWCentralInstance()
TRACE 2008-10-06 12:14:30.287
2008-10-06 12:14:30.287 NWDialogInstance()
TRACE 2008-10-06 12:14:30.287
2008-10-06 12:14:30.287 NWJavaInstance()
TRACE 2008-10-06 12:14:30.287
2008-10-06 12:14:30.287 NWInstance(D12/DVEBMGS00/saprh-prod1)
TRACE 2008-10-06 12:14:30.287
2008-10-06 12:14:30.287 NWInstance(D12/DVEBMGS00/saprh-prod1) done
TRACE 2008-10-06 12:14:30.287
2008-10-06 12:14:30.287 NWJavaInstance() done
TRACE 2008-10-06 12:14:30.287
2008-10-06 12:14:30.287 NWDialogInstance() done
TRACE 2008-10-06 12:14:30.287
2008-10-06 12:14:30.287 NWCentralInstance() done
TRACE 2008-10-06 12:14:30.287
2008-10-06 12:14:30.287 NWDialogInstanceInstall()
TRACE 2008-10-06 12:14:30.287
2008-10-06 12:14:30.287 NWJavaInstanceInstall()
TRACE 2008-10-06 12:14:30.287
2008-10-06 12:14:30.287 NWJavaInstanceInstall() done
TRACE 2008-10-06 12:14:30.287
2008-10-06 12:14:30.287 NWDialogInstance()
TRACE 2008-10-06 12:14:30.287
2008-10-06 12:14:30.287 NWJavaInstance()
TRACE 2008-10-06 12:14:30.287
2008-10-06 12:14:30.287 NWInstance(D12/DVEBMGS00/saprh-prod1)
TRACE 2008-10-06 12:14:30.287
2008-10-06 12:14:30.287 NWInstance(D12/DVEBMGS00/saprh-prod1) done
TRACE 2008-10-06 12:14:30.287
2008-10-06 12:14:30.287 NWJavaInstance() done
TRACE 2008-10-06 12:14:30.287
2008-10-06 12:14:30.287 NWDialogInstance() done
TRACE 2008-10-06 12:14:30.287
2008-10-06 12:14:30.287 NWInstanceInstall()
TRACE 2008-10-06 12:14:30.287
2008-10-06 12:14:30.287 NWInstanceInstall() done
TRACE 2008-10-06 12:14:30.287
2008-10-06 12:14:30.287 NWDialogInstanceInstall() done
TRACE 2008-10-06 12:14:30.287
2008-10-06 12:14:30.287 NWCentralInstanceInstall() done
TRACE 2008-10-06 12:14:30.287
2008-10-06 12:14:30.287 NWInstanceInstall._fromRow() done
TRACE 2008-10-06 12:14:30.287
2008-10-06 12:14:30.287 NWInstanceInstall.find() done: 1 instances found
TRACE 2008-10-06 12:14:30.287
2008-10-06 12:14:30.287 NWInstall.getSystem(D12)
TRACE 2008-10-06 12:14:30.287
2008-10-06 12:14:30.287 NWInstall()
TRACE 2008-10-06 12:14:30.287
2008-10-06 12:14:30.287 NW()
TRACE 2008-10-06 12:14:30.319
2008-10-06 12:14:30.319 NW() done
TRACE 2008-10-06 12:14:30.319
2008-10-06 12:14:30.319 NWInstall() done
TRACE 2008-10-06 12:14:30.319
2008-10-06 12:14:30.319 NWInstall.getSystem() done
TRACE 2008-10-06 12:14:30.319
2008-10-06 12:14:30.319 NWUsers(D12)
TRACE 2008-10-06 12:14:30.319
t_NW_users.updateRow(, WHERE sid='D12'), updating
TRACE 2008-10-06 12:14:30.319
2008-10-06 12:14:30.319 NWUsers() done
TRACE 2008-10-06 12:14:30.319
2008-10-06 12:14:30.319 NWUsers.getAccountData(DDIC.000)
TRACE 2008-10-06 12:14:30.319
2008-10-06 12:14:30.319 NWUsers.haveAccountData(DDIC.000)
TRACE 2008-10-06 12:14:30.319
2008-10-06 12:14:30.319 NWUsers.haveAccountData() done: true
TRACE 2008-10-06 12:14:30.334
2008-10-06 12:14:30.319 NWUsers._readAccountData(DDIC.000)
TRACE 2008-10-06 12:14:30.334
2008-10-06 12:14:30.334 NWUsers._isSystemRead(DDIC.000, rfc)
TRACE 2008-10-06 12:14:30.334
2008-10-06 12:14:30.334 NWUsers._isSystemRead() done: false
TRACE 2008-10-06 12:14:30.334
2008-10-06 12:14:30.334 NWUsers._readAccountData() done
TRACE 2008-10-06 12:14:30.334
2008-10-06 12:14:30.334 NWUsers.getMasterPassword()
TRACE 2008-10-06 12:14:30.334
2008-10-06 12:14:30.334 NWUsers.getMasterPassword() done: XXXXX (master password is set)
TRACE 2008-10-06 12:14:30.334
2008-10-06 12:14:30.334 NWUsers.getAccountData():
TRACE 2008-10-06 12:14:30.334
2008-10-06 12:14:30.334 NWDialogInstance.getRFCUser(DDIC.000)
TRACE 2008-10-06 12:14:30.334
2008-10-06 12:14:30.334 NWUsers.getAccountData(DDIC.000)
TRACE 2008-10-06 12:14:30.334
2008-10-06 12:14:30.334 NWUsers.haveAccountData(DDIC.000)
TRACE 2008-10-06 12:14:30.334
2008-10-06 12:14:30.334 NWUsers.haveAccountData() done: true
TRACE 2008-10-06 12:14:30.334
2008-10-06 12:14:30.334 NWUsers._readAccountData(DDIC.000)
TRACE 2008-10-06 12:14:30.334
2008-10-06 12:14:30.334 NWUsers._isSystemRead(DDIC.000, rfc)
TRACE 2008-10-06 12:14:30.350
2008-10-06 12:14:30.350 NWUsers._isSystemRead() done: false
TRACE 2008-10-06 12:14:30.350
2008-10-06 12:14:30.350 NWUsers._readAccountData() done
TRACE 2008-10-06 12:14:30.350
2008-10-06 12:14:30.350 NWUsers.getMasterPassword()
TRACE 2008-10-06 12:14:30.350
2008-10-06 12:14:30.350 NWUsers.getMasterPassword() done: XXXXX (master password is set)
TRACE 2008-10-06 12:14:30.350
2008-10-06 12:14:30.350 NWUsers.getAccountData():
TRACE 2008-10-06 12:14:30.350
2008-10-06 12:14:30.350 NWDialogInstance.getRFCUser() done
TRACE 2008-10-06 12:14:30.381 [syxxccuren.cpp:31]
CSyCurrentProcessEnvironmentImpl::setEnvironmentVariable(const iastring & 'SAPPARAM700', const iastring & '1')
Environment variable SAPPARAM700 set to value '1'.
TRACE 2008-10-06 12:14:30.397 [iaxxctrace.cpp:42]
CIaIcmAuth::traceInit()
Initialized SAP trace: tf is now set.
INFO 2008-10-06 12:14:30.412 [synxccuren.cpp:65]
CSyCurrentProcessEnvironmentImpl::removeEnvironmentVariable(iastring)
Removed environment variable SAPPARAM700 from current process environment.
TRACE 2008-10-06 12:14:30.412 [iaxxbsapparam.cpp:68]
CIaSAPParam::initializeDefaultValues_impl()
Read default profile values from kernel.
TRACE 2008-10-06 12:14:30.412 [iaxxclib.cpp:188]
CLib::load()
Opened G:/usr/sap/D12/tmp/1/sapinst_exe.1576.1223295214/iamodapp.dll
TRACE 2008-10-06 12:14:30.694 [iaxxclib.cpp:188]
CLib::load()
Opened G:/usr/sap/D12/tmp/1/sapinst_exe.1576.1223295214/iamodrfc.dll
INFO 2008-10-06 12:14:30.819 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter CLIENT set to value 000.
INFO 2008-10-06 12:14:30.819 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter USER set to value DDIC.
INFO 2008-10-06 12:14:30.819 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter LCHECK set to value 1.
INFO 2008-10-06 12:14:30.819 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter PCS set to value 1.
INFO 2008-10-06 12:14:30.819 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter LANG set to value EN.
INFO 2008-10-06 12:14:30.819 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter ASHOST set to value saprh-prod1.
INFO 2008-10-06 12:14:30.819 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter SYSNR set to value 00.
INFO 2008-10-06 12:14:30.819 [iaxxrfcimp.cpp:520]
CAbRfcImpl::checkConnectInfo
RFC connection information checked successfully.
WARNING[E] 2008-10-06 12:14:31.053 [iaxxrfcimp.cpp:433]
CAbRfcImpl::openRfcConn
FRF-00007 Unable to open RFC connection.
TRACE 2008-10-06 12:14:31.053 [iaxxrfcimp.cpp:434]
CAbRfcImpl::openRfcConn
Failed to open RFC connection
TRACE 2008-10-06 12:14:31.084 [iaxxrfcimp.cpp:436]
CAbRfcImpl::openRfcConn
Program SAPMSSY1 n
INFO 2008-10-06 12:14:31.116 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter CLIENT set to value 000.
INFO 2008-10-06 12:14:31.116 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter USER set to value DDIC.
INFO 2008-10-06 12:14:31.116 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter LCHECK set to value 1.
INFO 2008-10-06 12:14:31.116 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter PCS set to value 1.
INFO 2008-10-06 12:14:31.116 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter LANG set to value EN.
INFO 2008-10-06 12:14:31.116 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter ASHOST set to value saprh-prod1.
INFO 2008-10-06 12:14:31.116 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter SYSNR set to value 00.
INFO 2008-10-06 12:14:31.116 [iaxxrfcimp.cpp:520]
CAbRfcImpl::checkConnectInfo
RFC connection information checked successfully.
WARNING[E] 2008-10-06 12:14:31.178 [iaxxrfcimp.cpp:433]
CAbRfcImpl::openRfcConn
FRF-00007 Unable to open RFC connection.
TRACE 2008-10-06 12:14:31.178 [iaxxrfcimp.cpp:434]
CAbRfcImpl::openRfcConn
Failed to open RFC connection
TRACE 2008-10-06 12:14:31.178 [iaxxrfcimp.cpp:436]
CAbRfcImpl::openRfcConn
Program SAPMSSY1 n
TRACE 2008-10-06 12:14:31.178 [iaxxgenimp.cpp:752]
CGuiEngineImp::showMessageBox
<html> <head> </head> <body> Test logon to SAP System D12 failed. <p> SOLUTION: Make sure that the system is started, that the user DDIC exists and that the password of user DDIC is correct. </p> </body></html>
TRACE 2008-10-06 12:14:31.178 [iaxxgenimp.cpp:1255]
CGuiEngineImp::acceptAnswerForBlockingRequest
Waiting for an answer from GUI
TRACE 2008-10-06 12:21:33.957 [iaxxdlghnd.cpp:198]
CDialogHandler::doHandleDoc()
ACTION_OK received
TRACE 2008-10-06 12:21:33.957
2008-10-06 12:21:33.957 NWDialogInstance.getRFCUser(DDIC.000)
TRACE 2008-10-06 12:21:33.957
2008-10-06 12:21:33.957 NWUsers.getAccountData(DDIC.000)
TRACE 2008-10-06 12:21:33.957
2008-10-06 12:21:33.957 NWUsers.haveAccountData(DDIC.000)
TRACE 2008-10-06 12:21:33.957
2008-10-06 12:21:33.957 NWUsers.haveAccountData() done: true
TRACE 2008-10-06 12:21:33.972
2008-10-06 12:21:33.972 NWUsers._readAccountData(DDIC.000)
TRACE 2008-10-06 12:21:33.972
2008-10-06 12:21:33.972 NWUsers._isSystemRead(DDIC.000, rfc)
TRACE 2008-10-06 12:21:33.972
2008-10-06 12:21:33.972 NWUsers._isSystemRead() done: false
TRACE 2008-10-06 12:21:33.972
2008-10-06 12:21:33.972 NWUsers._readAccountData() done
TRACE 2008-10-06 12:21:33.972
2008-10-06 12:21:33.972 NWUsers.getMasterPassword()
TRACE 2008-10-06 12:21:33.972
2008-10-06 12:21:33.972 NWUsers.getMasterPassword() done: XXXXX (master password is set)
TRACE 2008-10-06 12:21:33.972
2008-10-06 12:21:33.972 NWUsers.getAccountData():
TRACE 2008-10-06 12:21:33.972
2008-10-06 12:21:33.972 NWDialogInstance.getRFCUser() done
INFO 2008-10-06 12:21:33.972 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter CLIENT set to value 000.
INFO 2008-10-06 12:21:33.972 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter USER set to value DDIC.
INFO 2008-10-06 12:21:33.972 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter LCHECK set to value 1.
INFO 2008-10-06 12:21:33.972 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter PCS set to value 1.
INFO 2008-10-06 12:21:33.972 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter LANG set to value EN.
INFO 2008-10-06 12:21:33.972 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter ASHOST set to value saprh-prod1.
INFO 2008-10-06 12:21:33.972 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter SYSNR set to value 00.
INFO 2008-10-06 12:21:33.972 [iaxxrfcimp.cpp:520]
CAbRfcImpl::checkConnectInfo
RFC connection information checked successfully.
WARNING[E] 2008-10-06 12:21:34.035 [iaxxrfcimp.cpp:433]
CAbRfcImpl::openRfcConn
FRF-00007 Unable to open RFC connection.
TRACE 2008-10-06 12:21:34.035 [iaxxrfcimp.cpp:434]
CAbRfcImpl::openRfcConn
Failed to open RFC connection
TRACE 2008-10-06 12:21:34.035 [iaxxrfcimp.cpp:436]
CAbRfcImpl::openRfcConn
Program SAPMSSY1 n
INFO 2008-10-06 12:21:34.035 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter CLIENT set to value 000.
INFO 2008-10-06 12:21:34.035 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter USER set to value DDIC.
INFO 2008-10-06 12:21:34.035 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter LCHECK set to value 1.
INFO 2008-10-06 12:21:34.035 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter PCS set to value 1.
INFO 2008-10-06 12:21:34.035 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter LANG set to value EN.
INFO 2008-10-06 12:21:34.035 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter ASHOST set to value saprh-prod1.
INFO 2008-10-06 12:21:34.035 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter SYSNR set to value 00.
INFO 2008-10-06 12:21:34.035 [iaxxrfcimp.cpp:520]
CAbRfcImpl::checkConnectInfo
RFC connection information checked successfully.
WARNING[E] 2008-10-06 12:21:34.097 [iaxxrfcimp.cpp:433]
CAbRfcImpl::openRfcConn
FRF-00007 Unable to open RFC connection.
TRACE 2008-10-06 12:21:34.097 [iaxxrfcimp.cpp:434]
CAbRfcImpl::openRfcConn
Failed to open RFC connection
TRACE 2008-10-06 12:21:34.097 [iaxxrfcimp.cpp:436]
CAbRfcImpl::openRfcConn
Program SAPMSSY1 n
TRACE 2008-10-06 12:21:34.97 [iaxxgenimp.cpp:752]
CGuiEngineImp::showMessageBox
<html> <head> </head> <body> Test logon to SAP System D12 failed. <p> SOLUTION: Make sure that the system is started, that the user DDIC exists and that the password of user DDIC is correct. </p> </body></html>
TRACE 2008-10-06 12:21:34.97 [iaxxgenimp.cpp:1255]
CGuiEngineImp::acceptAnswerForBlockingRequest
Waiting for an answer from GUI
TRACE 2008-10-06 12:21:35.644 [iaxxdlghnd.cpp:198]
CDialogHandler::doHandleDoc()
ACTION_OK received
TRACE 2008-10-06 12:21:35.644
2008-10-06 12:21:35.644 NWDialogInstance.getRFCUser(DDIC.000)
TRACE 2008-10-06 12:21:35.644
2008-10-06 12:21:35.644 NWUsers.getAccountData(DDIC.000)
TRACE 2008-10-06 12:21:35.644
2008-10-06 12:21:35.644 NWUsers.haveAccountData(DDIC.000)
TRACE 2008-10-06 12:21:35.644
2008-10-06 12:21:35.644 NWUsers.haveAccountData() done: true
TRACE 2008-10-06 12:21:35.660
2008-10-06 12:21:35.660 NWUsers._readAccountData(DDIC.000)
TRACE 2008-10-06 12:21:35.660
2008-10-06 12:21:35.660 NWUsers._isSystemRead(DDIC.000, rfc)
TRACE 2008-10-06 12:21:35.660
2008-10-06 12:21:35.660 NWUsers._isSystemRead() done: false
TRACE 2008-10-06 12:21:35.660
2008-10-06 12:21:35.660 NWUsers._readAccountData() done
TRACE 2008-10-06 12:21:35.660
2008-10-06 12:21:35.660 NWUsers.getMasterPassword()
TRACE 2008-10-06 12:21:35.660
2008-10-06 12:21:35.660 NWUsers.getMasterPassword() done: XXXXX (master password is set)
TRACE 2008-10-06 12:21:35.660
2008-10-06 12:21:35.660 NWUsers.getAccountData():
TRACE 2008-10-06 12:21:35.660
2008-10-06 12:21:35.660 NWDialogInstance.getRFCUser() done
INFO 2008-10-06 12:21:35.660 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter CLIENT set to value 000.
INFO 2008-10-06 12:21:35.660 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter USER set to value DDIC.
INFO 2008-10-06 12:21:35.660 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter LCHECK set to value 1.
INFO 2008-10-06 12:21:35.660 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter PCS set to value 1.
INFO 2008-10-06 12:21:35.660 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter LANG set to value EN.
INFO 2008-10-06 12:21:35.660 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter ASHOST set to value saprh-prod1.
INFO 2008-10-06 12:21:35.660 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter SYSNR set to value 00.
INFO 2008-10-06 12:21:35.660 [iaxxrfcimp.cpp:520]
CAbRfcImpl::checkConnectInfo
RFC connection information checked successfully.
WARNING[E] 2008-10-06 12:21:35.722 [iaxxrfcimp.cpp:433]
CAbRfcImpl::openRfcConn
FRF-00007 Unable to open RFC connection.
TRACE 2008-10-06 12:21:35.722 [iaxxrfcimp.cpp:434]
CAbRfcImpl::openRfcConn
Failed to open RFC connection
TRACE 2008-10-06 12:21:35.722 [iaxxrfcimp.cpp:436]
CAbRfcImpl::openRfcConn
Program SAPMSSY1 n
INFO 2008-10-06 12:21:35.722 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter CLIENT set to value 000.
INFO 2008-10-06 12:21:35.722 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter USER set to value DDIC.
INFO 2008-10-06 12:21:35.722 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter LCHECK set to value 1.
INFO 2008-10-06 12:21:35.722 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter PCS set to value 1.
INFO 2008-10-06 12:21:35.722 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter LANG set to value EN.
INFO 2008-10-06 12:21:35.722 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter ASHOST set to value saprh-prod1.
INFO 2008-10-06 12:21:35.722 [iaxxrfcimp.cpp:380]
CAbRfcImpl::setRfcConnectParam
RFC parameter SYSNR set to value 00.
INFO 2008-10-06 12:21:35.722 [iaxxrfcimp.cpp:520]
CAbRfcImpl::checkConnectInfo
RFC connection information checked successfully.
WARNING[E] 2008-10-06 12:21:36.769 [iaxxrfcimp.cpp:433]
CAbRfcImpl::openRfcConn
FRF-00007 Unable to open RFC connection.
TRACE 2008-10-06 12:21:36.769 [iaxxrfcimp.cpp:434]
CAbRfcImpl::openRfcConn
Failed to open RFC connection
TRACE 2008-10-06 12:21:36.769 [iaxxrfcimp.cpp:436]
CAbRfcImpl::openRfcConn
Program SAPMSSY1 n
TRACE 2008-10-06 12:21:36.769 [iaxxgenimp.cpp:752]
CGuiEngineImp::showMessageBox
<html> <head> </head> <body> Test logon to SAP System D12 failed. <p> SOLUTION: Make sure that the system is started, that the user DDIC exists and that the password of user DDIC is correct. </p> </body></html>
TRACE 2008-10-06 12:21:36.769 [iaxxgenimp.cpp:1255]
CGuiEngineImp::acceptAnswerForBlockingRequest
Waiting for an answer from GUI
TRACE 2008-10-06 12:44:40.278 [iaxxcnclhd.cpp:84]
CCancelHandler::doHandleDoc(IDialogDocument * pDoc )
ACTION_CANCEL requested
TRACE 2008-10-06 12:44:40.278 [iaxxgenimp.cpp:752]
CGuiEngineImp::showMessageBox
<html> <head> </head> <body> You are about to cancel the SAP NetWeaver 7.0 Support Release 3 > Software Life-Cycle Options > System Copy > Oracle > Target System Installation > Central System > Based on AS ABAP > Central System installation. <li> Choose one of the following: </li> <ul> <li> 'Continue' - to continue the installation. </li> <li> 'Stop' - to stop the installation and exit SAPinst. You can continue the installation later from this point<br>Note:<br>If you stop the installation after the installation activites have been started, do not use the SAP NetWeaver 7.0 Support Release 3 > Software Life-Cycle Options > System Copy > Oracle > Target System Installation > Central System > Based on AS ABAP > Central System, as it is not ready to be used. </li> </ul> </body></html>
TRACE 2008-10-06 12:44:40.278 [iaxxgenimp.cpp:1255]
CGuiEngineImp::acceptAnswerForBlockingRequest
Waiting for an answer from GUI
INFO 2008-10-06 12:44:41.840 [synxcpath.cpp:776]
CSyPath::createFile()
Creating file C:\Program Files\sapinst_instdir\.lastInstallationLocation.
INFO 2008-10-06 12:44:42.074 [synxcpath.cpp:776]
CSyPath::createFile()
Creating file C:\Program Files\sapinst_instdir\NW04S\LM\COPY\ORA\SYSTEM\CENTRAL\AS-ABAP\__instana_tmp.xml.Hi,
The possible problem for the DDIC user could be, once the data imported the password of the DDIC got reset to older password as in ECC5, try login the system with sap* user and reset the password of DDIC, then login as DDIC user and set the password permannetly and retry the activity.
If sap* also shows with same problem try changing the password of sap* from DB level by executing the query(you can find solutions for this in SDN forum threads, check them). or try deleting the user sap* and recreate where user gets creted wiuth default pasword as "PASS" and logon and reset the user DDIC.
Regards. -
Hi Gurus,
We have two servers(one SAP and another non-SAP) installed in our network(at two different locations). Our requirement is to upload data from a flat file(located in non SAP server) into SAP. For this, we thought of two options.
1. To use SAP JCo, installing it on non SAP server and connecting to SAP system through it and uploading the data by calling some function module using JAVA Program.
2. To use FTP transfer, transferring the file to SAP Server and uploading data from there.
Here, we have to consider the facts like performance, security, scheduling etc. As per my research I found that performance wise and security wise option2 is better than option1.
Would appreciate your inputs on this.
Thanks in advance.
Best Regards,
Leehi lee,
option 1 is better. Advantages are :-
E-mail Requirement:
- MAPI compatible email client (Outlook Express etc.)
- Standard SMTP e-mail server
- Exchange Server
- Outlook
- Lotus Notes
Security can be added to any PDF format. The different types of security are:
- 128 bit encryption
- Password
- Printing restrictions
- Copy restrictions
- Saving restrictions
- Editing restrictions
performance and scheduling also good so better you go with SAP JCO , its my opinion.
Thanks & Regards
Varun Kumar CN -
[SOLVED] How to get sudo and kdesu to honor my user password?
Hi folks,
Well, I must be missing something. I think I've tried everything listed here https://bbs.archlinux.org/viewtopic.php?id=143487 and in the referenced links, but I still have the problem of my system rejecting my password for some uses of sudo and kdesu but not others. I've included my /etc/sudoers file below.
My problem may be due to screwing around with users: I started out using bruce (1000), then switched to bbraley (1001), then deleted bruce in kusers, then changed bbraley to 1000. When that created more problems without solving the original one, I switched back to 1001. I've played with adding and removing my user from groups, including creating a sudo group, making sure I am a member of wheel group, etc.
What seemed to be everyone's magic fix,
pacman -S pambase
didn't work when I tried it successfully with my bbraley password, then later, when that began failing, using the root password. pambase reinstalls, but there is no resulting change in the behavior of sudo.
Side question: Most of my experience is with kubuntu in which I never created a root user and never had any trouble having my user password work with sudo or kdesu. Is there a reason Archwiki beginners guide suggests assigning a separate root account and password?
Can anyone help?
Here's the output of
groups
root adm disk wheel log locate network video audio optical storage scanner power users nm-openconnect systemd-network bbraley sudo sddm
Here's the output of
cat /etc/group |grep `id -un`
root:x:0:bbraley
adm:x:4:root,daemon,bbraley
disk:x:6:root,bbraley
wheel:x:10:root,bbraley
log:x:19:root,bbraley
locate:x:21:bbraley
network:x:90:bbraley
video:x:91:bbraley
audio:x:92:bbraley
optical:x:93:bbraley
storage:x:95:bbraley
scanner:x:96:bbraley
power:x:98:bbraley
users:x:100:bbraley
systemd-network:x:193:bbraley
nm-openconnect:x:104:bbraley
sddm:x:619:bbraley
bbraley:x:500:
sudo:*:501:bbraley
Here's what
ls -l /etc/sudoer
yields:
-r--r----- 1 root root 2948 Mar 22 07:25 /etc/sudoers
And here's my sudoers file:
## Defaults specification
## You may wish to keep some of the following environment variables
## when running commands via sudo.
## Locale settings
# Defaults env_keep += "LANG LANGUAGE LINGUAS LC_* _XKB_CHARSET"
## Run X applications through sudo; HOME is used to find the
## .Xauthority file. Note that other programs use HOME to find
## configuration files and this may lead to privilege escalation!
# Defaults env_keep += "HOME"
## X11 resource path settings
# Defaults env_keep += "XAPPLRESDIR XFILESEARCHPATH XUSERFILESEARCHPATH"
## Desktop path settings
# Defaults env_keep += "QTDIR KDEDIR"
## Allow sudo-run commands to inherit the callers' ConsoleKit session
# Defaults env_keep += "XDG_SESSION_COOKIE"
## Uncomment to enable special input methods. Care should be taken as
## this may allow users to subvert the command being run via sudo.
# Defaults env_keep += "XMODIFIERS GTK_IM_MODULE QT_IM_MODULE QT_IM_SWITCHER"
## Uncomment to enable logging of a command's output, except for
## sudoreplay and reboot. Use sudoreplay to play back logged sessions.
# Defaults log_output
# Defaults!/usr/bin/sudoreplay !log_output
# Defaults!/usr/local/bin/sudoreplay !log_output
# Defaults!REBOOT !log_output
## Runas alias specification
## User privilege specification
root ALL=(ALL) ALL
## Uncomment to allow members of group wheel to execute any command
##%wheel ALL=(ALL) ALL
## Same thing without a password
%wheel ALL=(ALL) NOPASSWD: ALL
## Uncomment to allow members of group sudo to execute any command
%sudo ALL=(ALL) ALL
bbraley ALL=(ALL) ALL
## Uncomment to allow any user to run sudo if they know the password
## of the user they are running the command as (root by default).
Defaults targetpw # Ask for the password of the target user
ALL ALL=(ALL) ALL # WARNING: only use this together with 'Defaults targetpw'
## Read drop-in files from /etc/sudoers.d
## (the '#' here does not indicate a comment)
#includedir /etc/sudoers.d
Last edited by Bruce1956 (2015-03-28 05:16:03)Trilby wrote:I've never used the targetpw setting, but I wouldn't be surprised if that was the problem. With that setting, if you want to run something as root (the default use of sudo) then you'd need the root password, not the user password. Comment out that setting, and the next line.
I had never used it, either, but I misread some reference and thought it might help. Since you say it causes the behaviour I'm trying to eliminate, I will get rid of it, as suggested. However, the behavior preceded my addition of this line in the file, so I don't think this will correct the problem. Edit: Removing it kept the root password from being universally required (I can now edit /etc/sudoers using my user password) and returned it to requiring it sometimes (I still need the root password to use kdesu).
As for some other distro not having a root account, that is simply impossible. There was a root account. If you didn't have the password for it, then that installation was severely crippled.
Sorry, you're right. I should have said that kubuntu does not expect users to assign a password to the root account and instead expects primary users to access that account's privileges via su, sudo, or kdesu only.
https://help.ubuntu.com/community/RootSudo
By default, the root account password is locked in Ubuntu. This means that you cannot login as root directly or use the su command to become the root user. However, since the root account physically exists it is still possible to run programs with root-level privileges. This is where sudo comes in - it allows authorized users (normally "Administrative" users; for further information please refer to AddUsersHowto) to run certain programs as root without having to know the root password.
Thanks for responding to my request for help. Any other ideas?
Edit: Here's what I keep getting that only accepts the root password, not my user password
http://s15.postimg.org/4z0o86oln/Runasroot_KDEsu.png
-- mod edit: read the Forum Etiquette and only post thumbnails http://wiki.archlinux.org/index.php/For … s_and_Code [jwr] --
Last edited by Bruce1956 (2015-03-23 04:41:06) -
SAP GRC AC with SAP IdM and without SAP Idm
Hello,
Could anyone provide me what are the advantages implementing SAP IdM with SAP AC suite?
Can I use SAP GRC User Provisioning tool with SAP HCM position based concept?
Thanks in advance.
-HarryHi ,
In GRC 10 there is no concept of web services . GRC 10 uses native SQL query for calling risk analysis which mean no need to configure web service in GRC 10
Thanks & Regards
Asheesh -
Initial and expired password status is not checked during login for ITS Services
Dear all,
we have the following Basic problem or question regarding ITS-based ABAP Services provided via browser to internal and external customers:
The user call the ITS via URL "https://<host>:<port>/sap/bc/gui/sap/its/it13?sap-client=03&sap-language=en" his browser.
To access the Service a simple login Dialog appears for entering the credentials (UserID + Password).
The problem with this simple Dialog is that after resetting the users password this initial password status seems not to be checked here.
That means, that the user is able to login with this initial password and he is not forced to change the password.
In difference to this the intended behavior is provided for example when the SAP Standard ITS Service "webgui" is launched by the user:
The user launches der Service via URL "https://<host>:<port>/sap/bc/gui/sap/its/webgui?sap-client=03&sap-language=en"
In this case an additional first SAP WebAS login dialog appears where the users has to click on a Login-Button. This login button opens
another login dialog as a popup where the user is able to enter his credentials. But if the password has an initial status the user is
forced afterwards to change his password.
So the login behavior of the webgui Service is what we also want for the any other ITS Service. We've already compared the service properties and
settings (SICF), but we could not find any difference.
What can we do to change the login behavior for the ITS services ?
Thanks in advance for any kind of help !
JoergHello Joerg,
Can you attach a screenshot of the "Logon Data" tab of the service 'it13' in transaction SICF?
In SICF - Tab: Error Pages -> Logon Errors
is 'SYSTEM Logon' selected for both the 'WEBGUI' service and 'IT13' service?
Regards,
Oisin
Maybe you are looking for
-
How to remove value from pop list in iProcurement Page
I need to remove a value from POP list. How can I do this? Can I do this using Perosnalization? While creating requisition in the approvers page there are two buttons one is Approvers and another is Add_Attachments. When I click Add_Attachments butto
-
Why?
-
Export pricing condition types
Hi Gurus, Can any body tell me what are the condition types uses in export pricing procedure. Thanks in advance
-
I cannot reset my password that I forgot
I have no devie list on my itunes and cannot figure out how to reset my passcode
-
Create delivery from Purchase order
Hi all, I want to know the TCode to create a delivery from a Purchase Order Harini