cancel
Showing results for 
Search instead for 
Did you mean: 

FTP server is not able to access via File adapter

Former Member
0 Kudos

Hi,

I had created File-XI-RFC scenrios for creating PO. During testing of above scenerio, I am not able to access FTP server via file adapter. I do have read-write permission of all the folder on my FTP server and same information i am using in my file commnunciation channel. Please check below the error log on MDT Adapter monitoring

Sender Adapter v2307 for Party '', Service 'BS_FUJITSU_TRAININGXI':

Configured at 2006-10-12 17:31:27 PDT

History:

- 2006-10-12 17:40:45 PDT: Retry interval started. Length: 300.000 s

- 2006-10-12 17:40:45 PDT: Error: Error connecting to ftp server 'rpmsacftp.rapidigm.com': NoRouteToHostException: No route to host: connect

- 2006-10-12 17:40:00 PDT: Processing started

- 2006-10-12 17:35:42 PDT: Error: Error connecting to ftp server 'rpmsacftp.rapidigm.com': NoRouteToHostException: No route to host: connect

- 2006-10-12 17:35:00 PDT: Processing started

Any help is greatly appreciated

Regards

Manish Mundra

Fujitsu Consulting

Accepted Solutions (1)

Accepted Solutions (1)

bhavesh_kantilal
Active Contributor
0 Kudos

Manish,

1. 'rpmsacftp.rapidigm.com' -- Try using the Ip address instead of the hostname or check if the hostname entry has been made in the hosts file of your XI server.

2. If point 1 is done, check for connectivity from XI to the host by trying a Telnet on the FTP port 22 and see if connectivity is available and ports are open.

Regards,

Bhavesh

Former Member
0 Kudos

Hi Bhavesh,

Thanks for your quick response.

First step i had changed but not clear about second step. Can you tell me in detail how can use Telnet from XI to test connectivity.

Regards

Manish

bhavesh_kantilal
Active Contributor
0 Kudos

Hi,

You will first need to log on to your XI box and then in the Command Prompt ,

TELNET IPADRESSS FTPPORT

Regards,

Bhavesh

Former Member
0 Kudos

Hi Bhavesh,

I am trying to put below command on command prompt on my XI system but its not working and msg is coming this transcation does not exist.Infact i tried only TELNET command also, still its does not exist.

TELNET 198.70.168.75 21

My ip address 198.70.168.75

and port is 21

Regards

Manish

Former Member
0 Kudos

MAnish,

Telnet is not a transaction, type the command from your run dialog box. Start-->Run.

Regards,

Jai Shankar.

bhavesh_kantilal
Active Contributor
0 Kudos

Well, Jai has the answer. My OS and netwrok knowledge is not very good :-).

Try that and check for the connectivity.

Regards,

Bhavesh

Former Member
0 Kudos

Hi Guys,

I had checked my connectivity via Telnet and its working fine. I could able to see FTP server. but still my original problem remains same.I am getting same error in MDT monitoring.

See below

Sender Adapter v2307 for Party '', Service 'BS_FUJITSU_TRAININGXI':

Configured at 2006-10-12 22:17:06 PDT

History:

- 2006-10-12 23:35:00 PDT: Processing started

- 2006-10-12 23:30:42 PDT: Error: Error connecting to ftp server '198.70.168.75': NoRouteToHostException: No route to host: connect

- 2006-10-12 23:30:00 PDT: Processing started

- 2006-10-12 23:25:42 PDT: Error: Error connecting to ftp server '198.70.168.75': NoRouteToHostException: No route to host: connect

- 2006-10-12 23:25:00 PDT: Processing started

Regards

Manish

former_member431549
Contributor
0 Kudos

Instead of using TELNET, try to FTP from your XI box to the business system. Has to be from the command line of your XI system.

FTP 198.70.168.75

Sign on with user id and password used in comm channel.

Former Member
0 Kudos

Hi Tim,

What it means i did'nt got. I need to connect from XI to FTP server so how can i do FTP from XI to business system i mean which business system. Can you explain in detail.

Regards

Manish

former_member206604
Active Contributor
0 Kudos

Hi Manish,

Did you try the same in the browser. I mean form XI bok open any browser (IE) and type the url ftp://IP Address and check if you were able to access it. As I said before in my reply this kind of error ocurs if the port is not open or due to some proxy settings or coz of firewall which is preventing from the access.

Check all the above and I believe that should be the problem.

Regards,

Prakash

former_member431549
Contributor
0 Kudos

In this case, it sounds as if your business system is the FTP server, or it is taking the place of your business system.

Go to the command line of your XI server.

enter the following command:

FTP <ip address>

And then sign-on using same credentials as your communication channel is using.

0 Kudos

Hi Manish,

What is your XI Service Pack level of the J2EE and XITools?

A bug in the SP9 cause a lot of problems whith the File Adapter...

Cheers,

Antonio

Former Member
0 Kudos

Hi Prakash,

Yes I am able to go FTP server via URL (IE) without any problem.Still I am not able to access it via Communication channel with same crendtials.

Please suggest

Regards

Manish

Former Member
0 Kudos

Hi Antonio,

On the ABAP Stack below are SP details

SAP_ABA 640 0009 SAPKA64009 Cross-Application Component

SAP_BASIS 640 0015 SAPKB64015 SAP Basis Component

PI_BASIS 2004_1_640 0006 SAPKIPYI66 Basis Plug-In (PI_BASIS) 2004_1_640

SAP_BW 350 0009 SAPKW35009 Business Information Warehouse

Can you please let me know how to check SP on Java stack

Regards

Manish

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Manish,

A few things which are worth checking are:

1) The Ip address given is correct.

2) The login details given in File receiver adpater are right

3) The server is running when you make the transfer, that is 'Allow logins' status is checked in case of guild FTP server or similar servers.

4) The destination directory is given as "/root" with "/" slash. If its a FTP server then the file needs to be in root folder.

5) All the firewalls are turned off.

6) File processing mode is 'Delete' to be sure your file is being picked up..

Cheers,

Ashish

former_member206604
Active Contributor
0 Kudos

Hi,

This error because of either you are behind the firewall or there is a proxy. Check out that..

Thanks,

Prakash