Displaying 1 result from an estimated 1 matches for "rf_url".
Did you mean:
rcurl
2009 Nov 24
1
asterisk trunk CURL hangs in the dialplan
...curl]
; ${ARG1} CURL URL
; ${ARG2} CURL POST
exten => s,1,NoOp(CURL)
...
exten => s,n(post),Set(RF_CURL_POST=userID=${RF_DIALER_USERID}&password=${RF_PASSWORD}&${ARG2})
exten => s,n,Set(CURLOPT(httptimeout)=5)
exten => s,n,Set(CURLOPT(conntimeout)=5)
exten => s,n,NoOp(CURL(${RF_URL}/${ARG1}?${RF_CURL_POST}))
exten => s,n,Set(RF_CURL_RESPONSE=${CURL(${RF_URL}/${ARG1},${RF_CURL_POST})})
At this point, CURL either works or it will occasionally hang for a few minutes. tcpdump doesn't show any traffic from the asterisk box to the web server.
Something seems to be causing...