ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum IndexWebSphere Message Broker (ACE) Supportproblems with FTP input node support pack (IA0X)

Post new topicReply to topic
problems with FTP input node support pack (IA0X) View previous topic :: View next topic
Author Message
csongebalazs
PostPosted: Mon Feb 28, 2005 5:20 am Post subject: problems with FTP input node support pack (IA0X) Reply with quote

Voyager

Joined: 30 Jan 2004
Posts: 78

The IA0X FTP server input node support pack was downloaded and installed by me.

A test flow was made. It contains this FTP input node, a reset content descr. node and a trace node. Steps of my test were the following:
1. ftp machine name
2. type username
3. type pwd
4. put filename
5. bye

- Its documentation said: The node will ask for userid and password, the information that you enter here will be stored in the message “Properties” folder as “userid” and “ password” elements so that they can be checked by the flow (for example using the LDAP node). The result of the test was the following:

###################################
** Environment

----------------------------------------------------------------------------------
** LocalEnvironment

----------------------------------------------------------------------------------
** Root (
(0x01000000):Properties = (
(0x03000000):MessageSet = ''
(0x03000000):MessageType = ''
(0x03000000):MessageFormat = ''
(0x03000000):Encoding = 546
(0x03000000):CodedCharSetId = 0
(0x03000000):Transactional = FALSE
(0x03000000):Persistence = FALSE
(0x03000000):CreationTime = GMTTIMESTAMP '2005-02-14 09:08:08.890'
(0x03000000):ExpirationTime = -1
(0x03000000):Priority = 0
(0x03000000):ReplyIdentifier = X''
(0x03000000):ReplyProtocol = 'MQ'
(0x03000000):Topic = NULL
)
(0x01000000):MQMD = (
(0x03000000):MsgType = 8
(0x03000000):Format = ''
)
(0x01000000):BLOB = (
(0x03000000):BLOB = X'323134341e016233343831303130303034353637613334383130313030303435363730303030313030303030303130343731343040303030303030303030303030303030303030303030304e202020202020203038383630304252464f3130303030303030303030353030303230303331303133555a4c2030303030323331464e3034202030492f45432b41766961626c6542616c616e6365303030302d426f6f6b42616c616e6365303030303030304e65774163636f756e744e756d3046696c6c65724f752b496e7465726573744d416d6f756e743030304e425454434153436c69656e744e616d6531323334353637383930313233343536373839302d46696e616c57416d313233343536373839302b4e6574496e746572657374416d6f756e7430'
)
)

Where are the user name and password in the message “Properties” folder?!

- If I type bin before in order to send the input file in binary mode, the result is:

(0x01000000):BLOB = (
(0x03000000):BLOB = X'323134341e016233343831303130303034353637613334383130313030303435363730303030313030303030303130343731343040303030303030303030303030303030303030303030304e202020202020203038383630304252464f3130303030303030303030353030303230303331303133555a4c2030303030323331464e3034202030492f45432b41766961626c6542616c616e6365303030302d426f6f6b42616c616e6365303030303030304e65774163636f756e744e756d3046696c6c65724f752b496e7465726573744d416d6f756e743030304e425454434153436c69656e744e616d6531323334353637383930313233343536373839302d46696e616c57416d313233343536373839302b4e6574496e746572657374416d6f756e7430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
)
)
What are these hexa 00 bytes?

Thanks

Balazs
Back to top
View user's profile Send private message
csongebalazs
PostPosted: Wed Mar 02, 2005 2:44 am Post subject: Reply with quote

Voyager

Joined: 30 Jan 2004
Posts: 78

Can anybody help me in this topic?

Hi

Balazs
Back to top
View user's profile Send private message
ashoon
PostPosted: Tue Mar 22, 2005 1:37 pm Post subject: FTP input node Reply with quote

Master

Joined: 26 Oct 2004
Posts: 235

Hello - while I have not used the FTP input node you may want to instead use WebSphere PM4Data at the orginating file server. PM4Data breaks down that file into multiple MQ messages and then your flow can process it - it would make life alot easier than writing the file handling logic in the flow.

Message me if you'd like further information.
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Wed Mar 23, 2005 5:50 am Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

PM4Data does not, as I understand it (and please correct me if I'm wrong), handle the FTP protocol.

It's a very good product once there are actual files on actual disks... but not so good if you want to open up ports 21 and 20 to your network to accept files by FTP.

I don't think anyone has helped the original poster because the FTP plugin nodes are withdrawn. And I don't know if anyone ever put them into production, either.
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
bdrummond
PostPosted: Wed Mar 23, 2005 6:26 am Post subject: Reply with quote

Disciple

Joined: 06 May 2004
Posts: 164

When was this support pac (IA0X) withdrawn..?
It still appears on the support pac list and has been updated for use in v5.
(Yes, I am wanting to use it and yes, I am having trouble)

Cheers.
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Wed Mar 23, 2005 6:38 am Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981



I was thinking of a different FTP support pack, I guess.
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
ashoon
PostPosted: Wed Mar 23, 2005 10:22 am Post subject: PM4Data and FTP Reply with quote

Master

Joined: 26 Oct 2004
Posts: 235

Jeff - you are correct - PM4Data does not open up the FTP ports and does not handle the FTP protocol.

What it's meant to do (and how I propose to use it) is to replace FTP b/c well the broker can't handle large files. You also have to write the logic within your flow to handle a file. FTP breaks (transfer has to be reconciled) and you can't audit the trasnfer of a file.

I like the PM4Data product b/c it breaks down the file into small messages (especially useful if each line in your file corresponds to one record) and then the broker processes one record at a time doing what it does best (transformation/routing). PM4Data also provides greater stability around those batch processes reducing the early morning pages.
Back to top
View user's profile Send private message
bdrummond
PostPosted: Thu Mar 24, 2005 3:26 am Post subject: Reply with quote

Disciple

Joined: 06 May 2004
Posts: 164

Unfortunately I am still having problems with IA0X on WBIMB v5 (CSD 4).
I have installed the FTP Node and everything seems to be ok.
However, when trying to ftp to this server, I get the message "Connected to <hostname>" and then nothing happens.
After what must be a timeout, I get the message "Connection closed by remote host"
I would normally accept the ftp server to return a command asking for a user id.
This is not happening.
Does anyone have any idea what could be wrong..?

Thanks.
Back to top
View user's profile Send private message
shra_k
PostPosted: Tue Apr 11, 2006 6:26 am Post subject: Reply with quote

Apprentice

Joined: 30 Dec 2002
Posts: 37

hi,

My apologies on this confusion of userid / passwd missing. I have made the code modifications so that this information is now available under LocalEnvironment tree. But these changes are not uploaded into the support pac. I have requested for an upgrade of it. This functionality will be available in couple of days.

Sorry for the inconvenience.

Shra
Back to top
View user's profile Send private message
Display posts from previous:
Post new topicReply to topic Page 1 of 1

MQSeries.net Forum IndexWebSphere Message Broker (ACE) Supportproblems with FTP input node support pack (IA0X)
Jump to:



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP


Theme by Dustin Baccetti
Powered by phpBB 2001, 2002 phpBB Group

Copyright MQSeries.net. All rights reserved.