I have been using Tomcat-3.2.2 standalone with SOAP 2.2 on Redhat Linux 7.1 for some time, and all has worked fine. I just switched from using a Linux comp as a router to using a Linksys router, to connect to my DSL service, and since then I have been having trouble with access to SOAP. First, nobody outside my ISP could see Tomcat at all, but I changed the router's MTU (roughly maximum transmissible packet size) to 1300, and now people can see Tomcat. However, they can still not make RPC calls over SOAP. Since the calls involve more than 1300 bytes, I suspect that there is still some kind of MTU/packet size problem. I have tried to change the network card's MTU on the Tomcat server comp, but I have been unable to.
My questions are: 1. Does this make sense? 2. Does anybody know how to change the MTU on the Linux box? 3. Does SOAP control packet sizes at all? If so, how can they be set? 4. Does Tomcat control packet size at all? If so, how can they be set? Any help on this would be much appreciated. Thanks, Mark Childerson
