on 01-05-2014 2:20 PM
Hi all
I have ECC landscape with dev-qa-prd
kernel release 701.
I lately had system copy to DEV .from PRD - with software provision manager.
the kernel was change to 720.
this kernel Couse to RFC problem to external system- I know that rfcexe file no longer exist in this kernel.
but I looking for solution.
I understand that there is a replacement for this issu - more secure (sdk rfc)
but I need help to start and configure this sdk.
I try to add the rfc file from the old kernel to the new one.
but the connection refuse to work .
(the connection are "register to server" TCP\IP)
thanks
yossi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Just as the process of the upgrade .
5.4.1 Copying executable files from NetWeaver RFC SDK 720.
The 720 versions of the kernel do not contain the program rfcexec (UNIX and IBM i) or rfcexec.exe (Windows) any longer. As this might break some application scenarios, by following the steps described above for UNIX or Windows, the old versions of these programs are kept (for IBM i these steps are ignored). For various reasons, it is highly recommended - and for IBM i it is mandatory - to move to a new version of these files, contained in the NW RFC SDK 720. Please refer to SAP Notes 1581595 and 1025361for detailed instructions and further information.
as per note 1636252 - Installing a 7.20 kernel in SAP Web AS 7.00/7.01/7.10/7.11
I try to add the rfc file from the old kernel to the new one.
but the connection refuse to work .
(the connection are "register to server" TCP\IP)
But now as you are using the kernel 720 so please remove the old file that you have copied and follow the above steps.
Thanks
Rishi Abrol
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Have you checked the below note.
353597 - Registering RFC server programs
Can you please also tell me the value of the below parameter.
What is the value of gw/acl_mode?
gw/acl_mode = 0 will allow registration of external server program
gw/acl_mode = 1 will not allow registration of external server programs and you need to maintain reg_info and sec_info files.
Check if parameter "gw/reg_no_conn_info" is configured in the system.
If yes, ensure that the files reg_info and sec_info are set up correctly, as described in SAP Note 1408081 Basic settings for reg_info and sec_info.
Thanks
Rishi Abrol
Hi Rishi
this what I already done:
download nwrfcsdk - open the zip.
update the environment in win 2003 - PATH-
and LIBPATH
the parameter for external system are ok.
download "distribute 2005 win " for updating dll.
check the command :
rfcexec -g.....
(getting error)
my question is - if I need to update dll in the sys32 or something like that?
the rfcsdk don't have exe for install.
it just folder with all the dll.
and the bin with the rfcexec
thanks
yossi
Hi,
What is the OS version of windows...(I know that you mentioned win 2003)
Have you downloaded the correct file. (Which one you downloaded)
SAP NW RFC SDK 7.20 (SUPPORT PACKAGES AND PATCHES) |
Thanks
Rishi abrol
Hi,
Have you check this note.
706438 - Running the external tax system as a service
Was this working before when it was on 701 kernel.
Have you tried to restart the system and see if it helps.
does something need to be install in the other side.
vertex side?
I am not an expert in Vertex but same registered program should be used or called from the other side.
have you tried the command in the note with sidadm.
353597 - Registering RFC server programs
When you ran this earlier was this with sidadm.
check the command :
rfcexec -g.....
(getting error)
Thanks
Rishi abrol
Hi,
Can you try to copy the file sapnwrfc.dll in the path of the DIR_EXECUTABLE and then try to restart the system and then try to register the command again.
And you are not running the command correctly.
rfcexec -a Test -g meinSAPhost -x sapgw00
Test is the program id given in the RFC...
meinSAPhost os the sap SYSTEM host name
you are not giving the -a -g and -x option and give the details correctly.
Thanks
Rishi Abrol
Hi,
It is in the note.
353597 - Registering RFC server programs
Check the last bit...
Automatic registration after a program termination
There are external RFC server programs that close the connection to the gateway and close themselves after an error. As a result of this behavior, the RFC no longer works using this destination.
As a workaround, such a program has to be started using a script.
On MS Windows:
:connect
<PROGRAM> -a <PID> -g <HOST> -x <SERVICE>
goto connect
For Unix:
while true
do
<PROGRAM> -a <PID> -g <HOST> -x <SERVICE>
done
To bridge the time gap between the termination and a new connection setup, the program must be registered at least twice at the gateway.
Thanks
Rishi Abrol
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
94 | |
11 | |
11 | |
10 | |
9 | |
8 | |
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.