Re: [WebDNA] [tcpconnect] timeout
This WebDNA talk-list message is from 2015
It keeps the original formatting.
numero = 112311
interpreted = N
texte = I have noticed that the default timeout on the FastCGI servers I have =worked on are shorter.=20There is a directive to edit that, depending on which FastCGI you are =using.Sincerely,DonovanOn May 19, 2015, at 4:22 PM, Stuart Tremain
wrote:> Thanks for the info Chris>=20> Shame about the SSL as that is where I am needing it. Is this =something that can/will be addressed ?>=20> You mention FastCGI, but does this work with the server edition.>=20>=20> Kind regards>=20> Stuart Tremain> IDFK Web Developments> AUSTRALIA> webdna@idfk.com.au>=20>=20>=20>=20>=20>> 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=92t connect to host [XX.XX.XX.XX]>> 18:03:24>>=20>> If you don=92t 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>=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:
I have noticed that the default timeout on the FastCGI servers I have =worked on are shorter.=20There is a directive to edit that, depending on which FastCGI you are =using.Sincerely,DonovanOn May 19, 2015, at 4:22 PM, Stuart Tremain wrote:> Thanks for the info Chris>=20> Shame about the SSL as that is where I am needing it. Is this =something that can/will be addressed ?>=20> You mention FastCGI, but does this work with the server edition.>=20>=20> Kind regards>=20> Stuart Tremain> IDFK Web Developments> AUSTRALIA> webdna@idfk.com.au>=20>=20>=20>=20>=20>> 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=92t connect to host [XX.XX.XX.XX]>> 18:03:24>>=20>> If you don=92t 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>=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
Donovan Brooke
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:
Using Applescript to process WebCatalog functions (1998)
relogin same user? (1998)
[Sum] function? (1997)
platform of the server? (2000)
Protecting webdelivery (1997)
Multiple Newcarts (1996)
Sorting problems (2000)
Million product store (2003)
Showing unopened cart (1997)
Developers in Washington State (2004)
more info on [setlineitems] (1997)
emailer (1997)
problems with 2 tags (1997)
[item] appears after 'remove last item' ... (1997)
[WebDNA] [OT] Sorry just some email issues (2018)
Here's how to kill a Butler Database. (1997)
taxTotal (1997)
Problems when user hit back (2000)
Calculating multiple shipping... (1997)
Not really WebCat (1997)