Thread JSON::RPC::Server & IO::Socket::SSL client-cert (5 answers)
Opened by foobar12345 at 2011-07-20 12:48

foobar12345
 2011-07-20 13:27
#150601 #150601
User since
2011-07-20
20 Artikel
BenutzerIn
[default_avatar]
der server schaut aktuell so aus

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
my $d = JSON::RPC::Server::Daemon->new(
        LocalAddr       => $cfg->val('daemon', 'addr'),
        LocalPort       => $cfg->val('daemon', 'port'),
        ReuseAddr       => 1,
        Timeout         => $cfg->val('daemon', 'timeout'),
        SSL_use_cert    => 1,
        SSL_server      => 1,
        SSL_verify_mode => 0x01,
        SSL_ca_file     => $cfg->val('ssl', 'ca_file'),
        SSL_cert_file   => $cfg->val('ssl', 'cert_file'),
        SSL_key_file    => $cfg->val('ssl', 'key_file'),
);


der nimmt aber z.b. von einem client der so ausschaut

Code (perl): (dl )
1
2
3
4
5
6
my $c = JSON::RPC::Simple::Client->new("https://127.0.0.1:4711/json-rpc/API");

my $results = $c->echo({
        lala => 'foo',
        lalu => 'bar',
});


einen request an, obwohl der client kein cert benutzt ...

hmmm ... ich bin etwas ratlos wenn ich das so ausdrücken darf ...

modedit Editiert von pq: perl-tags hinzugefügt
Last edited: 2011-07-20 13:43:29 +0200 (CEST)

View full thread JSON::RPC::Server & IO::Socket::SSL client-cert