IBM webMethods Hybrid Integration

IBM webMethods Hybrid Integration

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
Expand all | Collapse all

Larger filesize gives service unavailable error

  • 1.  Larger filesize gives service unavailable error

    Posted Wed June 10, 2009 12:38 PM

    Hi,

    We are trying to send a file to a partner we have been sending to for a long time using a new receiver profile. If we try to send a file with a size of 3kb everything worls fine and we get an MDN back as it should do.

    However if we try to send a file with bigger size (f.i. 461kb) we get the following error back:

    Task 54ob2d00474i3u5t000000bc failed with no more retries available. Reason for failure - Delivery service for 54ob2d00474i3u5t000000bc failed with a status of fail and status message of com.wm.net.NetException: [ISC.0064.9324] Server Error: Service Unavailable [Task 54ob2d00474i3u5t000000bc failed with no more retries available. Reason for failure - Delivery service for 54ob2d00474i3u5t000000bc failed with a status of fail and status message of com.wm.net.NetException: [ISC.0064.9324] Server Error: Service Unavailable]

    Partner receives files from other senders that are way larger (multiple megabytes) so that can not be the cause.

    Anybody who has got any idea where this issue may reside?

    Regards,
    Martin


    #B2B-Integration
    #webMethods
    #Integration-Server-and-ESB


  • 2.  RE: Larger filesize gives service unavailable error

    Posted Thu June 11, 2009 07:57 PM

    Have you tried setting TN Large Doc parameters in the config.cnf for the TN Package?
    Im not sure if this will solve the issue but its worth a shot!

    Any other thoughts experts?


    #B2B-Integration
    #Integration-Server-and-ESB
    #webMethods


  • 3.  RE: Larger filesize gives service unavailable error

    Posted Fri June 12, 2009 11:16 AM

    Hi Scoobydoo,

    Thanks for responding. To explain further, the document goes into Trading Networks correctly, then sending to partner starts. Partner can see the start of the connection but receives no further data or end of connection.

    We get a http/1.1 503 back after 1-5 minutes after initiation of the process which finally gives the previous mentioned error, partner gets a http/1.1 500 error on his system one hour after starting the connection probably because of a time-out on this connection.

    Any help or directions where to look to solve this issue?


    #webMethods
    #Integration-Server-and-ESB
    #B2B-Integration


  • 4.  RE: Larger filesize gives service unavailable error

    Posted Fri June 12, 2009 05:25 PM

    Are you able to post similar sized file (~461kb) to a different partner system successfully?

    What is the protocol used for communication with your partner system ( http/https )?

    You mentioned new receiver profile, can you share what are the changes when compared to existing profile ( the one which worked fine ) ?

    From the description i suspect the issue is with http method ( post vs get), if the method is set to ‘get’, than it limits the size of data that can be encoded in the url. Changing it to ‘post’ will resolve the issue.

    Looks like you captured below mentioned error at default ( 4/info ) log level, increase the log level to 8 / trace to capture more information, which might be useful in troubleshooting the issue.


    #B2B-Integration
    #Integration-Server-and-ESB
    #webMethods


  • 5.  RE: Larger filesize gives service unavailable error

    Posted Mon June 15, 2009 03:42 PM

    Yes, we are able to sent bigger files.

    We are sending via http post. I have already set the loglevel to 10 but not much more information from that other then the errormessage and the http/1.1 503 message just before that.

    I’m thinking it is a connection issue, I do not know a lot about that but could it be that if we are sending a 3kb-file we are only sending one packet over tcp\ip and if we send larger files it will be multiple packets?

    Anyone has got more information regarding this packet-thing or any other direction where to look for the solution of this issue?


    #Integration-Server-and-ESB
    #B2B-Integration
    #webMethods


  • 6.  RE: Larger filesize gives service unavailable error

    Posted Mon June 15, 2009 05:38 PM

    Involving network teams from both sides, might help you to nail/narrow down the issue source.


    #Integration-Server-and-ESB
    #webMethods
    #B2B-Integration


  • 7.  RE: Larger filesize gives service unavailable error

    Posted Tue June 16, 2009 04:30 AM

    I see following interpretation for Http Error code 503 :

    "The server is currently unable to handle the request due to a temporary overloading or maintenance of the server. The implication is that this is a temporary condition which will be alleviated after some delay. If known, the length of the delay MAY be indicated in a Retry-After header. If no Retry-After is given, the client SHOULD handle the response as it would for a 500 response.

    I think IS is getting this error when trying to close the connectiong. Also how much time lapses when you invoke the http service and when you get the response ? Can you try sending 200K or 300K records and see what happens?

    How are you sending the large data to your partner ? If its string can you try submitting in bytes or in stream and see what happens

    Jiten


    #webMethods
    #Integration-Server-and-ESB
    #B2B-Integration


  • 8.  RE: Larger filesize gives service unavailable error

    Posted Tue June 16, 2009 05:25 AM

    This indicates that the service on the machine that you reached is unavailable. A couple of possibilities exist:

    1. The service is simply temporarily unavailable. Trying again should work, if service has been restored.

    2. The service has been moved to another host. As you may know, the default behavior of the Sun JVM is to cache name resolution results forever. This means that once hostnameA resolves to an IP (e.g. 111.111.111.111) the JVM hosting IS will use that IP until a restart. If the IP of the hostname you’re trying to reach has changed for any reason, your IS will never reach it until it is restarted.

    If this is the case (you’ll want to confirm with your partner) you can change the default behavior of the Sun JVM (assuming you’re using the Sun JVM) using a couple of Sun specific properties. These are described in an article on the Sun site.


    #B2B-Integration
    #webMethods
    #Integration-Server-and-ESB


  • 9.  RE: Larger filesize gives service unavailable error

    Posted Fri June 19, 2009 03:15 PM

    Hi all,

    Thanks for all the replies and suggestions, we think we have narrowed it down to a network related issue on partners environment. I will post a solution as soon as we have it, if someone else in the meantime has another suggestion where to look, please let me know.

    Regards,
    Martin


    #webMethods
    #B2B-Integration
    #Integration-Server-and-ESB


  • 10.  RE: Larger filesize gives service unavailable error

    Posted Fri June 19, 2009 07:45 PM