Мне любопытно, почему этот код не работает. Я думаю, что это потому, что я пропускаю определенную библиотеку, которая предоставляет команды семян или, возможно, rand.Установка семенного шифрования для использования ssl в erlang на ubuntu?
Это мое сообщение об ошибке
{ "INIT заканчивающейся do_boot", {UNDEF, [{SSL, семенах, [< < 256 байт >>], []}, {ЭТИХ, начало, 0, [{файл, «src/egs.erl»}, {line, 49}]}, {init, start_it, 1, []}, {init, start_em, 1, []}]}}
Это линия в .erl
SSL: семян (криптографические: rand_bytes (256)),
Если проблема связана с библиотекой, пожалуйста, сообщите мне, где я могу получить семя или ранд. Если я смогу установить их через командную строку «sudo apt-get install ...», это тоже будет здорово.
Я использую Erlang R16B, в командной строке я называю «-boot start_sasl», это код в этом файле {release, {"OTP APN 181 01", "% SYS_VSN%"}, {erts, "% ERTS_VSN% "}, [{kernel,"% KERNEL_VSN% "}, {stdlib,"% STDLIB_VSN% "}, {sasl,"% SASL_VSN% "}]}. Как я могу получить новую версию Erlang для запуска ssl? – mattk
Как обновить код ssl: seed для новой версии Erlang? – mattk