We discussed this some in an earlier thread but I have yet to resolve
the issue.
About 15% of them I run my script it will fail with this error.
500 Connect failed: Unknown error, Unknown Error at line ...
The script is sound as it runs fine the rest of the time.
I thought maybe its because the site is unstable but I get the same
issue with another script that does a similar thing to another website.
I have wrapped my connect calls in while loops as a temporary fix.
However I plan to have this script run as a cron job and the thought
have it hanging has occurred. I could set it to try only so many times
but this is still just a work around rather then a fix.
Here is one page call that goes to the login page.
TIA
Paul
sub login{
my ( $login, $password, $url ) = ( 'XXXXXX',
'XXXXXXX','https://www.merchantconnect.com/merchant_tools/index.asp' );
my $statementurl =
'https://www.merchantconnect.com/merchant_tools/statement_funding/printr
ecent.asp?p1=undefined';
# Continue to try and connect untill a connection is established.
my $flag = 0;
while ( $flag == 0 ){
$merchant -> get ( $url );
warn "Can't even get the login page: ", $merchant -> response ->
status_line unless $merchant -> success;
$flag = 1 if ($merchant -> success );
}
$merchant -> field( 'uid', $login );
$merchant -> field( 'pwd', $password );
$merchant -> submit();
die "Can't submit login form: ", $merchant -> response -> status_line
unless $merchant -> success;
$merchant -> get ( $statementurl );
die "Can't even get the statement page: ", $merchant -> response ->
status_line unless $merchant -> success;
}
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]