Я пытаюсь запустить примеры SSL из boost:: asio, и при запуске я получаю исключение "Invalid argument". Я нахожусь в Linux x86_64.
http://www.boost.org/doc/libs/1_46_1/doc/html/boost_asio/example/ssl/client.cpp
http://www.boost.org/doc/libs/1_46_1/doc/html/boost_asio/example/ssl/server.cpp
Скомпилировано с помощью
g++ server.cpp -o server -lboost_system -lssl
g++ client.cpp -o client -lboost_system -lssl
Выполнить как:
$ ./server
Usage: server <port>
$ ./server 10000
Exception: Invalid argument
$ ./server 1000
Exception: Permission denied
$ sudo ./server 1000
Exception: Invalid argument
Не знаю, в чем проблема:( Любая помощь будет принята с благодарностью.
Спасибо!