- Timestamp:
- 2017-08-09T16:48:21+12:00 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone2/perllib/downloaders/WebDownload.pm
r31857 r31860 40 40 use strict; # every perl program should have this! 41 41 no strict 'refs'; # make an exception so we can use variables as filehandles 42 no strict 'subs'; 43 use gsprintf 'gsprintf'; 42 44 43 45 my $arguments = … … 117 119 my $cmdWget = "-N -k -x --tries=2 $strWgetOptions $strOptions $cache_dir " .$self->{'url'}; 118 120 119 121 #print STDOUT "\n@@@@ RUNNING WGET CMD: $cmdWget\n\n"; 120 122 121 123 # Download the web pages … … 194 196 195 197 if (!defined $strIdentifyText or $strIdentifyText eq "" ){ 196 print STDERR "Server information is unavailable.\n"; 197 if ($self->{'proxy_on'} && $self->{'proxy_host'} && $self->{'proxy_port'}) { # if proxying set, the settings may be wrong 198 print STDERR "Current proxy settings are:\n"; 199 print STDERR "- host=$self->{'proxy_host'}\n"; 200 print STDERR "- port=$self->{'proxy_port'}\n"; 201 } else { # else no proxy set, the user may need proxy settings 202 print STDERR "The external server might not be responding, or you might need to switch on proxy settings.\n"; 203 } 204 print STDERR "<<Finished>>\n"; 205 return; 198 199 print STDERR "Server information is unavailable.\n"; 200 201 if ($self->{'proxy_on'} && $self->{'proxy_host'} && $self->{'proxy_port'}) { # if proxying set, the settings may be wrong 202 &gsprintf::gsprintf_multiline(STDERR, "{WebDownload.proxied_connect_failed_info}\n", $self->{'proxy_host'}, $self->{'proxy_port'}); 203 } else { # else no proxy set, the user may need proxy settings 204 &gsprintf::gsprintf_multiline(STDERR, "{WebDownload.proxyless_connect_failed_info}\n"); 205 } 206 207 # with or without proxying set, getting server info may have failed if the URL was Https 208 # but the site had no valid certificate and no_check_certificate wasn't turned on 209 # suggest to the user to try turning it on 210 &gsprintf::gsprintf_multiline(STDERR, "{WebDownload.connect_failed_info}\n"); 211 212 print STDERR "<<Finished>>\n"; 213 return; 206 214 } 207 215
Note:
See TracChangeset
for help on using the changeset viewer.