Author |
Message
|
lerner |
Posted: Thu Aug 02, 2012 3:12 am Post subject: FTP server login issue in FileOutput node |
|
|
Apprentice
Joined: 17 May 2012 Posts: 26
|
Hi all,
I am facing login issue with FTP in fileoutput node.i have gone through all the previous posts in forum related to FTP but still i don't have any clue about this
Below is the error information from usertrace
------------------------------------------------------------------------
See the following messages for details of the error.
2012-08-01 16:09:31.785444 10 RecoverableException BIP3381E: File node ''File Output'' in message flow ''PDFGenerator_MF'' cannot log in to remote ''FTP'' ser
er ''FTP1'' with user name ''abcx''. Reason: ''530 User abcx cannot log in.''.
The FileInput or FileOutput node failed to log in after connecting to a remote server. Possible reasons for this failure are tha
the user name and password were invalid or not known at the remote system, the SFTP or FTP protocol was not observed by the server, or that accounting information was
required but not supplied in the FtpServer definition.
Ensure that:
- The user name and password defined as the 'securityIdentity' with 'mqsisetdbparms' are correct.
- The 'account information' is specified on the 'acctInfo' property of the FtpServer definition only if it is required by the re
ote system.
- Local firewall settings do not block access to the remote server.
If you modify an FtpServer configurable service definition, restart the broker to pick up the new settings. For more information
see the "FtpServer configurable service properties" topic in the WebSphere Message Broker information center.
-----------------------------------------------------------------------------------
I run the mqsisetdbparms command with valid user id and password,not created any configurable service(explicitly specifying properties in FTP tab)
I am using MB v 8.0.0.0,platform Unix.
Could you Guys please give me your valuable suggestions
Thanks in advance. |
|
Back to top |
|
 |
marko.pitkanen |
Posted: Thu Aug 02, 2012 3:27 am Post subject: |
|
|
 Chevalier
Joined: 23 Jul 2008 Posts: 440 Location: Jamsa, Finland
|
Hi lerner,
Can you connect to the remote server from command line with the same user at the broker's runtime environment ?
--
Marko |
|
Back to top |
|
 |
lerner |
Posted: Thu Aug 02, 2012 3:50 am Post subject: |
|
|
Apprentice
Joined: 17 May 2012 Posts: 26
|
Hi thanks for the response.
Iam able to connect to FTP server from broker machine.but i'm not sure how to connect from broker runtime environment.could you give me any clue please. |
|
Back to top |
|
 |
marko.pitkanen |
Posted: Thu Aug 02, 2012 3:56 am Post subject: |
|
|
 Chevalier
Joined: 23 Jul 2008 Posts: 440 Location: Jamsa, Finland
|
Sorry lerner,
I meant from the broker machine.
Can you show us what you have in the file output node FTP properties and your mqsisetdbparms command ?
And can you access the remote directory with command line?
--
Marko |
|
Back to top |
|
 |
McueMart |
Posted: Thu Aug 02, 2012 4:17 am Post subject: |
|
|
 Chevalier
Joined: 29 Nov 2011 Posts: 490 Location: UK...somewhere
|
If you have access to the FTP server, you should be able to look in it's logs and see Broker is trying to connect and the associated error. This might give you some insight into the reason why Broker is failing to connect.
It does look like an msqisetdbparms problem from the 530 error you are seeing. |
|
Back to top |
|
 |
lerner |
Posted: Thu Aug 02, 2012 8:41 am Post subject: |
|
|
Apprentice
Joined: 17 May 2012 Posts: 26
|
Hi guys,
Now i'm able to send files to FTP server.
Just i deleted the securityidentity using
mqsisetdbparms BROKERNAME -n ftp::SecId -d
I have some special characters in password so instead of giving the password directly i done like below
i created securityidentity using mqsisetdbparms like below
mqsisetdbparms BROKERNAME -n ftp::SedId -u USERID -p
then it will ask fr the password like this
Password: XXXX
restart the broker.
finally it worked.
Thank you guys once again for your support |
|
Back to top |
|
 |
|