modifying first line in /usr/bin/pveproxy to
#!/usr/bin/perl -T -W
gives the following messages on startup:
Starting PVE API Proxy Server: pveproxyBareword "EV::" refers to nonexistent package at /usr/lib/perl5/AnyEvent.pm line 1349.
Bareword "AnyEvent::Impl::EV::" refers to nonexistent package at /usr/lib/perl5/AnyEvent.pm line 1349.
Bareword "AnyEvent::Loop::" refers to nonexistent package at /usr/lib/perl5/AnyEvent.pm line 1350.
Bareword "AnyEvent::Impl:
erl::" refers to nonexistent package at /usr/lib/perl5/AnyEvent.pm line 1350.
Bareword "Irssi::" refers to nonexistent package at /usr/lib/perl5/AnyEvent.pm line 1354.
Bareword "AnyEvent::Impl::Irssi::" refers to nonexistent package at /usr/lib/perl5/AnyEvent.pm line 1354.
Bareword "Event::" refers to nonexistent package at /usr/lib/perl5/AnyEvent.pm line 1355.
Bareword "AnyEvent::Impl::Event::" refers to nonexistent package at /usr/lib/perl5/AnyEvent.pm line 1355.
Bareword "Glib::" refers to nonexistent package at /usr/lib/perl5/AnyEvent.pm line 1356.
Bareword "AnyEvent::Impl::Glib::" refers to nonexistent package at /usr/lib/perl5/AnyEvent.pm line 1356.
Bareword "Event::Lib::" refers to nonexistent package at /usr/lib/perl5/AnyEvent.pm line 1358.
Bareword "AnyEvent::Impl::EventLib::" refers to nonexistent package at /usr/lib/perl5/AnyEvent.pm line 1358.
Bareword "Tk::" refers to nonexistent package at /usr/lib/perl5/AnyEvent.pm line 1359.
Bareword "AnyEvent::Impl::Tk::" refers to nonexistent package at /usr/lib/perl5/AnyEvent.pm line 1359.
Bareword "Qt::" refers to nonexistent package at /usr/lib/perl5/AnyEvent.pm line 1360.
Bareword "AnyEvent::Impl::Qt::" refers to nonexistent package at /usr/lib/perl5/AnyEvent.pm line 1360.
Bareword "POE::Kernel::" refers to nonexistent package at /usr/lib/perl5/AnyEvent.pm line 1361.
Bareword "AnyEvent::Impl:
OE::" refers to nonexistent package at /usr/lib/perl5/AnyEvent.pm line 1361.
Bareword "Wx::" refers to nonexistent package at /usr/lib/perl5/AnyEvent.pm line 1362.
Bareword "AnyEvent::Impl:
OE::" refers to nonexistent package at /usr/lib/perl5/AnyEvent.pm line 1362.
Bareword "Prima::" refers to nonexistent package at /usr/lib/perl5/AnyEvent.pm line 1363.
Bareword "AnyEvent::Impl:
OE::" refers to nonexistent package at /usr/lib/perl5/AnyEvent.pm line 1363.
Bareword "IO::Async::Loop::" refers to nonexistent package at /usr/lib/perl5/AnyEvent.pm line 1364.
Bareword "AnyEvent::Impl::IOAsync::" refers to nonexistent package at /usr/lib/perl5/AnyEvent.pm line 1364.
Bareword "Cocoa::EventLoop::" refers to nonexistent package at /usr/lib/perl5/AnyEvent.pm line 1365.
Bareword "AnyEvent::Impl::Cocoa::" refers to nonexistent package at /usr/lib/perl5/AnyEvent.pm line 1365.
Bareword "FLTK::" refers to nonexistent package at /usr/lib/perl5/AnyEvent.pm line 1366.
Bareword "AnyEvent::Impl::FLTK::" refers to nonexistent package at /usr/lib/perl5/AnyEvent.pm line 1366.
Bareword "AnyEvent::CondVar::Base::" refers to nonexistent package at /usr/lib/perl5/AnyEvent.pm line 1929.
Use of uninitialized value $SIG{"CHLD"} in string eq at /usr/lib/perl5/AnyEvent.pm line 2845.
Use of uninitialized value $ENV{"PERL_ANYEVENT_MAX_FORKS"} in multiplication (*) at /usr/lib/perl5/AnyEvent/Util.pm line 217.
Subroutine keepalive redefined at /usr/lib/perl5/AnyEvent/Handle.pm line 745.
"my" variable $err masks earlier declaration in same scope at /usr/lib/perl5/AnyEvent/Handle.pm line 1953.
Use of uninitialized value $ENV{"PERL_ANYEVENT_IO_MODEL"} in pattern match (m//) at /usr/lib/perl5/AnyEvent/IO.pm line 265.
in the daemon.log:
Jun 2 13:22:47 proxmox pveproxy[444546]: starting server
Jun 2 13:22:47 proxmox pveproxy[444546]: starting 3 worker(s)
Jun 2 13:22:47 proxmox pveproxy[444546]: worker 444547 started
Jun 2 13:22:47 proxmox pveproxy[444546]: worker 444548 started
Jun 2 13:22:47 proxmox pveproxy[444547]: WARNING: Subroutine AnyEvent::detect redefined at /usr/lib/perl5/AnyEvent.pm line 1409.
Jun 2 13:22:47 proxmox pveproxy[444547]: WARNING: Use of uninitialized value $ENV{"PERL_ANYEVENT_MODEL"} in pattern match (m//) at /usr/lib/perl5/AnyEvent.pm line 1418.
Jun 2 13:22:47 proxmox pveproxy[444547]: WARNING: Use of uninitialized value in numeric gt (>) at /usr/lib/perl5/AnyEvent.pm line 1433.
[...]
Jun 2 13:22:47 proxmox pveproxy[444546]: worker 444549 started
Jun 2 13:22:47 proxmox pveproxy[444547]: WARNING: Use of uninitialized value in numeric gt (>) at /usr/lib/perl5/AnyEvent.pm line 1433.
Jun 2 13:22:47 proxmox pveproxy[444548]: WARNING: Subroutine AnyEvent::detect redefined at /usr/lib/perl5/AnyEvent.pm line 1409.
Jun 2 13:22:47 proxmox pveproxy[444548]: WARNING: Use of uninitialized value $ENV{"PERL_ANYEVENT_MODEL"} in pattern match (m//) at /usr/lib/perl5/AnyEvent.pm line 1418.
Jun 2 13:22:47 proxmox pveproxy[444548]: WARNING: Use of uninitialized value in numeric gt (>) at /usr/lib/perl5/AnyEvent.pm line 1433.
[...]
Jun 2 13:22:47 proxmox pveproxy[444547]: WARNING: Too late to run CHECK block at /usr/local/lib/perl/5.14.2/EV.pm line 123.
Jun 2 13:22:47 proxmox pveproxy[444548]: WARNING: Use of uninitialized value in numeric gt (>) at /usr/lib/perl5/AnyEvent.pm line 1433.
Jun 2 13:22:47 proxmox pveproxy[444548]: WARNING: Use of uninitialized value in numeric gt (>) at /usr/lib/perl5/AnyEvent.pm line 1433.
Jun 2 13:22:47 proxmox pveproxy[444548]: WARNING: Use of uninitialized value in numeric gt (>) at /usr/lib/perl5/AnyEvent.pm line 1433.
Jun 2 13:22:47 proxmox pveproxy[444549]: WARNING: Subroutine AnyEvent::detect redefined at /usr/lib/perl5/AnyEvent.pm line 1409.
Jun 2 13:22:47 proxmox pveproxy[444549]: WARNING: Use of uninitialized value $ENV{"PERL_ANYEVENT_MODEL"} in pattern match (m//) at /usr/lib/perl5/AnyEvent.pm line 1418.
Jun 2 13:22:47 proxmox pveproxy[444549]: WARNING: Use of uninitialized value in numeric gt (>) at /usr/lib/perl5/AnyEvent.pm line 1433.
Jun 2 13:22:47 proxmox pveproxy[444549]: WARNING: Use of uninitialized value in numeric gt (>) at /usr/lib/perl5/AnyEvent.pm line 1433.
Jun 2 13:22:47 proxmox pveproxy[444547]: WARNING: Subroutine AnyEvent::CondVar::Base::_wait redefined at /usr/lib/perl5/AnyEvent/Impl/EV.pm line 87.
Jun 2 13:22:47 proxmox pveproxy[444549]: WARNING: Use of uninitialized value in numeric gt (>) at /usr/lib/perl5/AnyEvent.pm line 1433.
Jun 2 13:22:47 proxmox pveproxy[444549]: WARNING: Use of uninitialized value in numeric gt (>) at /usr/lib/perl5/AnyEvent.pm line 1433.
Jun 2 13:22:47 proxmox pveproxy[444547]: WARNING: Subroutine AE::time redefined at /usr/lib/perl5/AnyEvent/Impl/EV.pm line 30.
Jun 2 13:22:47 proxmox pveproxy[444547]: WARNING: Subroutine AE::now redefined at /usr/lib/perl5/AnyEvent/Impl/EV.pm line 31.
Jun 2 13:22:47 proxmox pveproxy[444549]: WARNING: Use of uninitialized value in numeric gt (>) at /usr/lib/perl5/AnyEvent.pm line 1433.
Jun 2 13:22:47 proxmox pveproxy[444547]: WARNING: Subroutine AE::now_update redefined at /usr/lib/perl5/AnyEvent/Impl/EV.pm line 32.
Jun 2 13:22:47 proxmox pveproxy[444549]: WARNING: Use of uninitialized value in numeric gt (>) at /usr/lib/perl5/AnyEvent.pm line 1433.
Jun 2 13:22:47 proxmox pveproxy[444547]: WARNING: Subroutine AE::timer redefined at /usr/lib/perl5/AnyEvent/Impl/EV.pm line 33.
Jun 2 13:22:47 proxmox pveproxy[444547]: WARNING: Subroutine AE::signal redefined at /usr/lib/perl5/AnyEvent/Impl/EV.pm line 34.
Jun 2 13:22:47 proxmox pveproxy[444549]: WARNING: Use of uninitialized value in numeric gt (>) at /usr/lib/perl5/AnyEvent.pm line 1433.
Jun 2 13:22:47 proxmox pveproxy[444547]: WARNING: Subroutine AE::idle redefined at /usr/lib/perl5/AnyEvent/Impl/EV.pm line 35.
Jun 2 13:22:47 proxmox pveproxy[444547]: WARNING: Subroutine AE::io redefined at /usr/lib/perl5/AnyEvent/Impl/EV.pm line 44.
Jun 2 13:22:47 proxmox pveproxy[444549]: WARNING: Use of uninitialized value in numeric gt (>) at /usr/lib/perl5/AnyEvent.pm line 1433.
Jun 2 13:22:47 proxmox pveproxy[444549]: WARNING: Use of uninitialized value in numeric gt (>) at /usr/lib/perl5/AnyEvent.pm line 1433.
Jun 2 13:22:47 proxmox pveproxy[444549]: WARNING: Use of uninitialized value in numeric gt (>) at /usr/lib/perl5/AnyEvent.pm line 1433.
Jun 2 13:22:47 proxmox pveproxy[444547]: WARNING: Subroutine AnyEvent:
ost_detect redefined at /usr/lib/perl5/AnyEvent.pm line 1511.
Jun 2 13:22:47 proxmox pveproxy[444549]: WARNING: Use of uninitialized value in numeric gt (>) at /usr/lib/perl5/AnyEvent.pm line 1433.
Jun 2 13:22:47 proxmox pveproxy[444549]: WARNING: Use of uninitialized value in numeric gt (>) at /usr/lib/perl5/AnyEvent.pm line 1433.
Jun 2 13:22:47 proxmox pveproxy[444549]: WARNING: Use of uninitialized value in numeric gt (>) at /usr/lib/perl5/AnyEvent.pm line 1433.
Jun 2 13:22:47 proxmox pveproxy[444547]: WARNING: Subroutine AnyEvent::Base::condvar redefined at (eval 463) line 4.
Jun 2 13:22:47 proxmox pveproxy[444547]: WARNING: Subroutine AE::cv redefined at (eval 463) line 8.
Jun 2 13:22:47 proxmox pveproxy[444549]: WARNING: Use of uninitialized value in numeric gt (>) at /usr/lib/perl5/AnyEvent.pm line 1433.
Jun 2 13:22:47 proxmox pveproxy[444548]: WARNING: Too late to run CHECK block at /usr/local/lib/perl/5.14.2/EV.pm line 123.
Jun 2 13:22:47 proxmox pveproxy[444547]: WARNING: Use of uninitialized value $arg{"method"} in lc at /usr/lib/perl5/AnyEvent/TLS.pm line 561.
Jun 2 13:22:47 proxmox pveproxy[444548]: WARNING: Subroutine AnyEvent::CondVar::Base::_wait redefined at /usr/lib/perl5/AnyEvent/Impl/EV.pm line 87.
Jun 2 13:22:47 proxmox pveproxy[444549]: WARNING: Too late to run CHECK block at /usr/local/lib/perl/5.14.2/EV.pm line 123.
Jun 2 13:22:47 proxmox pveproxy[444548]: WARNING: Subroutine AE::time redefined at /usr/lib/perl5/AnyEvent/Impl/EV.pm line 30.
Jun 2 13:22:47 proxmox pveproxy[444548]: WARNING: Subroutine AE::now redefined at /usr/lib/perl5/AnyEvent/Impl/EV.pm line 31.
Jun 2 13:22:47 proxmox pveproxy[444548]: WARNING: Subroutine AE::now_update redefined at /usr/lib/perl5/AnyEvent/Impl/EV.pm line 32.
Jun 2 13:22:47 proxmox pveproxy[444548]: WARNING: Subroutine AE::timer redefined at /usr/lib/perl5/AnyEvent/Impl/EV.pm line 33.
Jun 2 13:22:47 proxmox pveproxy[444548]: WARNING: Subroutine AE::signal redefined at /usr/lib/perl5/AnyEvent/Impl/EV.pm line 34.
Jun 2 13:22:47 proxmox pveproxy[444548]: WARNING: Subroutine AE::idle redefined at /usr/lib/perl5/AnyEvent/Impl/EV.pm line 35.
Jun 2 13:22:47 proxmox pveproxy[444548]: WARNING: Subroutine AE::io redefined at /usr/lib/perl5/AnyEvent/Impl/EV.pm line 44.
Jun 2 13:22:47 proxmox pveproxy[444548]: WARNING: Subroutine AnyEvent:
ost_detect redefined at /usr/lib/perl5/AnyEvent.pm line 1511.
Jun 2 13:22:47 proxmox pveproxy[444548]: WARNING: Subroutine AnyEvent::Base::condvar redefined at (eval 463) line 4.
Jun 2 13:22:47 proxmox pveproxy[444548]: WARNING: Subroutine AE::cv redefined at (eval 463) line 8.
Jun 2 13:22:47 proxmox pveproxy[444549]: WARNING: Subroutine AnyEvent::CondVar::Base::_wait redefined at /usr/lib/perl5/AnyEvent/Impl/EV.pm line 87.
Jun 2 13:22:47 proxmox pveproxy[444549]: WARNING: Subroutine AE::time redefined at /usr/lib/perl5/AnyEvent/Impl/EV.pm line 30.
Jun 2 13:22:47 proxmox pveproxy[444549]: WARNING: Subroutine AE::now redefined at /usr/lib/perl5/AnyEvent/Impl/EV.pm line 31.
Jun 2 13:22:47 proxmox pveproxy[444549]: WARNING: Subroutine AE::now_update redefined at /usr/lib/perl5/AnyEvent/Impl/EV.pm line 32.
Jun 2 13:22:47 proxmox pveproxy[444549]: WARNING: Subroutine AE::timer redefined at /usr/lib/perl5/AnyEvent/Impl/EV.pm line 33.
Jun 2 13:22:47 proxmox pveproxy[444549]: WARNING: Subroutine AE::signal redefined at /usr/lib/perl5/AnyEvent/Impl/EV.pm line 34.
Jun 2 13:22:47 proxmox pveproxy[444549]: WARNING: Subroutine AE::idle redefined at /usr/lib/perl5/AnyEvent/Impl/EV.pm line 35.
Jun 2 13:22:47 proxmox pveproxy[444549]: WARNING: Subroutine AE::io redefined at /usr/lib/perl5/AnyEvent/Impl/EV.pm line 44.
Jun 2 13:22:47 proxmox pveproxy[444549]: WARNING: Subroutine AnyEvent:
ost_detect redefined at /usr/lib/perl5/AnyEvent.pm line 1511.
Jun 2 13:22:47 proxmox pveproxy[444549]: WARNING: Subroutine AnyEvent::Base::condvar redefined at (eval 463) line 4.
Jun 2 13:22:47 proxmox pveproxy[444549]: WARNING: Subroutine AE::cv redefined at (eval 463) line 8.
Jun 2 13:22:47 proxmox pveproxy[444548]: WARNING: Use of uninitialized value $arg{"method"} in lc at /usr/lib/perl5/AnyEvent/TLS.pm line 561.
Jun 2 13:22:47 proxmox pveproxy[444549]: WARNING: Use of uninitialized value $arg{"method"} in lc at /usr/lib/perl5/AnyEvent/TLS.pm line 561.
and on a https request:
Jun 2 13:26:17 proxmox pveproxy[444548]: WARNING: Use of uninitialized value in subroutine entry at /usr/lib/perl5/AnyEvent/Handle.pm line 2120.
Jun 2 13:26:17 proxmox pveproxy[444548]: WARNING: Use of uninitialized value in array dereference at /usr/lib/perl5/AnyEvent/Handle.pm line 617.
Jun 2 13:26:17 proxmox pveproxy[444548]: WARNING: Use of uninitialized value in sysread at /usr/lib/perl5/AnyEvent/Handle.pm line 1913.
Jun 2 13:26:17 proxmox pveproxy[444548]: WARNING: Use of uninitialized value in addition (+) at /usr/lib/perl5/AnyEvent/Handle.pm line 947.
Jun 2 13:26:17 proxmox pveproxy[444548]: WARNING: Use of uninitialized value in numeric ge (>=) at /usr/lib/perl5/AnyEvent/Handle.pm line 947.
Jun 2 13:26:17 proxmox pveproxy[444548]: WARNING: Use of uninitialized value in sysread at /usr/lib/perl5/AnyEvent/Handle.pm line 1913.
Jun 2 13:26:17 proxmox pveproxy[444548]: WARNING: Use of uninitialized value in addition (+) at /usr/lib/perl5/AnyEvent/Handle.pm line 947.
Jun 2 13:26:17 proxmox pveproxy[444548]: WARNING: Use of uninitialized value in numeric ge (>=) at /usr/lib/perl5/AnyEvent/Handle.pm line 947.
Jun 2 13:26:17 proxmox pveproxy[444548]: WARNING: Use of uninitialized value in sysread at /usr/lib/perl5/AnyEvent/Handle.pm line 1913.
Jun 2 13:26:18 proxmox pveproxy[444548]: problem with client 109.x.x.x; rsa_padding_check_pkcs1_type_1: block type is not 01
Jun 2 13:26:18 proxmox pveproxy[444548]: WARNING: Can't call method "push_write" on an undefined value at /usr/share/perl5/PVE/HTTPServer.pm line 215.
Jun 2 13:26:18 proxmox pveproxy[444548]: WARNING: Use of uninitialized value in numeric eq (==) at /usr/lib/perl5/AnyEvent/Handle.pm line 1926.
Hope that helps..
Best regards,
Niko