C:\Users\Documents\Perl\webapp\bin>plackup -p 5001 --ssl --ssl-key-file=C:\Users\Documents\Private-Public-key-cert\Private0504.key --ssl-cert-file=C:\Users\Documents\Private-Public-key-cert\Cert.crt --ca_file=C:\Users\Documents\Private-Public-key-cert\cacerts --ssl_fingerprint=sha1$B151CE74BC550FF4FF173266B906F0FCF45FFCEB app.psgi [webapp:9108] core @2021-05-05 21:36:01> Built config from files: C:\Users\Documents\Perl\webapp\config.yml C:\Users\Documents\Perl\webapp\environments\development.yml in (eval 272) l. 910 failed to listen to port 5001: at C:/Strawberry/perl/site/lib/HTTP/Server/PSGI.pm line 103.. #### use strict; use warnings; #use IO::Socket::SSL::DEBUG::3; use IO::Socket::SSL qw(debug3); use Net::SSLeay; # simple server my $server = IO::Socket::SSL->new( # where to listen #PeerAddr => '192.168.1.8:5061', LocalAddr => '127.0.0.1', # LocalPort => '5001', Listen => '5001', # which certificate to offer # with SNI support there can be different certificates per hostname #verify_mode => Net::SSLeay->VERIFY_PEER(), SSL_cert_file => 'C:/Users/Documents/Private-Public-key-cert/Cert.crt', SSL_key_file => 'C:/Users/Documents/Private-Public-key-cert/Private0504.key', SSL_fingerprint => 'sha1$B151CE74BC550FF4FF173266B906F0FCF45FFCEB', ca_file => 'C:/Users/Documents/Private-Public-key-cert/cacerts', ) or die "failed to listen: $!"; # accept client my $client = $server->accept or die "failed to accept or ssl handshake: $!,$SSL_ERROR"; #### use strict; use warnings; #use IO::Socket::SSL::DEBUG::3; use IO::Socket::SSL qw(debug3); use Net::SSLeay; # simple server my $server = IO::Socket::SSL->new( # where to listen #PeerAddr => '192.168.1.8:5061', LocalAddr => '127.0.0.1', # LocalPort => '5001', Listen => '5001', # which certificate to offer # with SNI support there can be different certificates per hostname #verify_mode => Net::SSLeay->VERIFY_PEER(), SSL_cert_file => 'C:/Users/Documents/Private-Public-key-cert/Cert.crt', SSL_key_file => 'C:/Users/Documents/Private-Public-key-cert/Private0504.key', SSL_fingerprint => 'sha1$B151CE74BC550FF4FF173266B906F0FCF45FFCEB', ca_file => 'C:/Users/Documents/Private-Public-key-cert/cacerts', ) or die "failed to listen: $!"; # accept client my $client = $server->accept or die "failed to accept or ssl handshake: $!,$SSL_ERROR";