Re: [WebDNA] [tcpconnect] timeout

This WebDNA talk-list message is from

2015


It keeps the original formatting.
numero = 112310
interpreted = N
texte = Thanks for the info Chris Shame about the SSL as that is where I am needing it. Is this something = that can/will be addressed ? You mention FastCGI, but does this work with the server edition. Kind regards Stuart Tremain IDFK Web Developments AUSTRALIA webdna@idfk.com.au > On 19 May 2015, at 21:49, christophe.billiottet@webdna.us wrote: >=20 > [tcpconnect] tiemout has not been documented voluntarily; However, I = will provide some technical information here: >=20 > example: >=20 > [tcpconnect host=3Dinternic.net&port=3D43&timeout=3D60] > [tcpsend]XXXXXX[/tcpsend] > [/tcpconnect] >=20 > This will only work on Linux for the initial connect(), OSX will keep = the default timeout length when connect()ing. But after the connection = is open all operating systems will use that timeout for read() and = write() to the tcp connection. >=20 > It does *not* work for SSL connections. >=20 >=20 > If you want timeout longer than 30s, you will have to adjust some = FastCGI parameters too. For example, a Linux server running mod_fcgid = will need you to lengthen IOTimeout: >=20 > FcgidCmdOptions /var/www/WebDNA/WebDNA.fcgi MaxProcesses 1 IdleTimeout = 120 IOTimeout 120 >=20 > test: >=20 > After I do this it does in fact let me wait 60 seconds: > 18:02:24 > Error: couldn=E2=80=99t connect to host [XX.XX.XX.XX] > 18:03:24 >=20 > If you don=E2=80=99t do this then a 60 second connect timeout will = cause WebDNA.fcgi to be killed by mod_fcgi and you will get a 500 = internal server error. >=20 > - chris >=20 >=20 >=20 >> On May 19, 2015, at 14:25, Stuart Tremain wrote: >>=20 >> Could this please be documented ? >>=20 >> Kind regards >>=20 >> Stuart Tremain >> IDFK Web Developments >> AUSTRALIA >> webdna@idfk.com.au >>=20 >>=20 >>=20 >>=20 >>=20 >> --------------------------------------------------------- >> This message is sent to you because you are subscribed to >> the mailing list . >> To unsubscribe, E-mail to: >> archives: http://mail.webdna.us/list/talk@webdna.us >> Bug Reporting: support@webdna.us >=20 > --------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us > Bug Reporting: support@webdna.us Associated Messages, from the most recent to the oldest:

    
  1. Re: [WebDNA] [tcpconnect] timeout (Donovan Brooke 2015)
  2. Re: [WebDNA] [tcpconnect] timeout (Stuart Tremain 2015)
  3. Re: [WebDNA] [tcpconnect] timeout (Donovan Brooke 2015)
  4. Re: [WebDNA] [tcpconnect] timeout (Stuart Tremain 2015)
  5. Re: [WebDNA] [tcpconnect] timeout (christophe.billiottet@webdna.us 2015)
  6. [WebDNA] [tcpconnect] timeout (Stuart Tremain 2015)
Thanks for the info Chris Shame about the SSL as that is where I am needing it. Is this something = that can/will be addressed ? You mention FastCGI, but does this work with the server edition. Kind regards Stuart Tremain IDFK Web Developments AUSTRALIA webdna@idfk.com.au > On 19 May 2015, at 21:49, christophe.billiottet@webdna.us wrote: >=20 > [tcpconnect] tiemout has not been documented voluntarily; However, I = will provide some technical information here: >=20 > example: >=20 > [tcpconnect host=3Dinternic.net&port=3D43&timeout=3D60] > [tcpsend]XXXXXX[/tcpsend] > [/tcpconnect] >=20 > This will only work on Linux for the initial connect(), OSX will keep = the default timeout length when connect()ing. But after the connection = is open all operating systems will use that timeout for read() and = write() to the tcp connection. >=20 > It does *not* work for SSL connections. >=20 >=20 > If you want timeout longer than 30s, you will have to adjust some = FastCGI parameters too. For example, a Linux server running mod_fcgid = will need you to lengthen IOTimeout: >=20 > FcgidCmdOptions /var/www/WebDNA/WebDNA.fcgi MaxProcesses 1 IdleTimeout = 120 IOTimeout 120 >=20 > test: >=20 > After I do this it does in fact let me wait 60 seconds: > 18:02:24 > Error: couldn=E2=80=99t connect to host [XX.XX.XX.XX] > 18:03:24 >=20 > If you don=E2=80=99t do this then a 60 second connect timeout will = cause WebDNA.fcgi to be killed by mod_fcgi and you will get a 500 = internal server error. >=20 > - chris >=20 >=20 >=20 >> On May 19, 2015, at 14:25, Stuart Tremain wrote: >>=20 >> Could this please be documented ? >>=20 >> Kind regards >>=20 >> Stuart Tremain >> IDFK Web Developments >> AUSTRALIA >> webdna@idfk.com.au >>=20 >>=20 >>=20 >>=20 >>=20 >> --------------------------------------------------------- >> This message is sent to you because you are subscribed to >> the mailing list . >> To unsubscribe, E-mail to: >> archives: http://mail.webdna.us/list/talk@webdna.us >> Bug Reporting: support@webdna.us >=20 > --------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us > Bug Reporting: support@webdna.us Stuart Tremain

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

Emailer problem (2000) [purchase] (1999) Help! WebCat2 bug (1997) Press Release hit the NewsWire!!! (1997) [subtotal] and others (1997) [CART] inside a [LOOP] (1997) Sorry But This seems to be my fate (2000) If Empty ? (1997) [WebDNA] Pages dying (2008) How much is too much? I can never remember the answer. (2002) Maybe off topic but how to charge (1997) Character limit in [Search]? (1998) Opinion: [input] should be called [output] ... (1997) deadlock (2000) quotation marks needed? (2000) 404s - Apache vs. WebDNA *SOLVED* (2008) [shownext] and sort (1998) Seattle based Webcatters? (2000) Linux -> OS X (2002) WebCat2 as a chat server? (1997)