Thread https authentication error (78 answers)
Opened by a_abels at 2011-10-10 15:16

a_abels
 2011-10-12 09:58
#153119 #153119
User since
2010-07-11
90 Artikel
BenutzerIn
[default_avatar]
Hallo zusammen,

auf ein Neues :))

Hier die Debug-Meldungen:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
LWP::UserAgent::new: ()
LWP::UserAgent::request: ()
LWP::UserAgent::send_request:: POST https://KundenDomain/CallLog/
LWP::UserAgent::_need_proxy: Not proxied
LWP::Protocol::http::request: ()
LWP::UserAgent::request: Simple response: Internal Server Error

status_line:
500 Connect failed: connect: Unknown error; Unknown error

as_string:
500 (Internal Server Error) Connect failed: connect: Unknown error; Unknown error
Content-Type: text/plain
Client-Date: yxz
Client-Warning: Internal response

500 Connect failed: connect: Unknown error; Unknown error


Mein komplettes Skript sieht nun so aus:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
use strict;
use LWP::UserAgent;
use Crypt::SSLeay;
use LWP::Debug qw(+);

### Message Parameter
my $parameter = @ARGV[0];
my @parameters = split( /;:;/, $parameter);
my $msg_node = $parameters[0];

my $ua = LWP::UserAgent->new;

my $response = $ua->post('https://CustomerDomain/CallLog',
[
msg_node => $msg_node
]);

$ua->credentials("https://CustomerDomain/CallLog", "realm", "username", "password");
$ua->proxy('http://proxyserver:port');

if ($response->is_success) {
print "is success:\n", $response->content;
}
else {
print "is not success:\n", $response->status_line;
}


Ich arbeite in meinem Büro ohne Proxy und bekomme ebenfalls im Debug:
LWP::UserAgent::_need_proxy: Not proxied

Selbst wenn ich in meiner Umgebung $ua->proxy('http://proxyserver:port') aktiviere (obwohl ich keinen Proxy benutze) komme ich letztendlich auf die Meldung (wie gehabt): 401 Unauthorized

Wenn ich auf der Kundeseite mit lwp-request -p http://proxyserver:8080 https://CustomerDomain/CallLog/ arbeite, dann bekomme ich ein <HTML></HTML> zurück, jedoch keine Abfrage nach Username und Password.

Wenn mir jetzt noch jemand weiterhelfen kann, dann freue ich mich :):)

mfg André



modedit Editiert von pq: ein paar mehr code-tags spendiert
Last edited: 2011-10-12 11:33:28 +0200 (CEST)
Antworten mit Zitat

View full thread https authentication error