Re: App fails when rebuilt with newer library, but only when MTU is small

2022-10-05 Thread Cristian Rodríguez via curl-library
On Wed, Oct 5, 2022 at 11:15 AM Mark Fanara via curl-library wrote: > The problem turned out to be the fact that an upstream device was sending > ICMP ‘fragmentation needed’ back to me with a MTU next hop value < 576. My > newer OS apparently discarded them because of the next hop value. I was

RE: App fails when rebuilt with newer library, but only when MTU is small

2022-10-05 Thread Mark Fanara via curl-library
From: curl-library On Behalf Of Dan Fandrich via curl-library Sent: Thursday, September 29, 2022 5:09 PM To: libcurl development Cc: Dan Fandrich Subject: Re: App fails when rebuilt with newer library, but only when MTU is small On Thu, Sep 29, 2022 at 09: 58: 58PM +, Mark Fanara wrote

Re: App fails when rebuilt with newer library, but only when MTU is small

2022-09-29 Thread Dan Fandrich via curl-library
On Thu, Sep 29, 2022 at 09:58:58PM +, Mark Fanara wrote: >> Some servers have an issue with 100-continue, and I don't recall which >> version >> of libcurl enabled it by default. You could try disabling it and see what >> happens. It theoretically shouldn't have anything to do with MTU, though

RE: App fails when rebuilt with newer library, but only when MTU is small

2022-09-29 Thread Mark Fanara via curl-library
> As to MTU - I of course can't increase the MTU on the fielded system, so I > have a test system that does not include the wireless link. I have a wired > router in place of the wireless router. I have set the MTU of the outside > interface to value matching the wireless router. When I do th

Re: App fails when rebuilt with newer library, but only when MTU is small

2022-09-29 Thread Dan Fandrich via curl-library
On Thu, Sep 29, 2022 at 08:05:00PM +, Mark Fanara wrote: > Sorry if my response is not per best practices as far as formatting goes. I > will respond to a number of your questions here rather than inline. See https://curl.se/mail/etiquette.html#Do_Not_Top_Post > As to MTU - I of course can't

RE: App fails when rebuilt with newer library, but only when MTU is small

2022-09-29 Thread Mark Fanara via curl-library
9, 2022 2:42 PM To: curl-library@lists.haxx.se Cc: Dan Fandrich Subject: Re: App fails when rebuilt with newer library, but only when MTU is small On Thu, Sep 29, 2022 at 01: 58: 23PM +, Mark Fanara via curl-library wrote: > Recently the device vendor updated the OS image to Debian Buster. T

Re: App fails when rebuilt with newer library, but only when MTU is small

2022-09-29 Thread Dan Fandrich via curl-library
On Thu, Sep 29, 2022 at 01:58:23PM +, Mark Fanara via curl-library wrote: > Recently the device vendor updated the OS image to Debian Buster. The subject of this message doesn't match this line. If it's an OS upgrade that happened, then it's much more than just a newer libcurl that's changed.

App fails when rebuilt with newer library, but only when MTU is small

2022-09-29 Thread Mark Fanara via curl-library
I have an application that pushes data to an endpoint. It first gets a token using a username/password login and then posts a form with file attached. This application has worked for many years. The application runs on a device running a slight variant of Debian Linux. Recently the device vendo