crypto module not working
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ejabberd (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
erlang (Debian) |
Fix Released
|
Unknown
|
|||
erlang (Ubuntu) |
Fix Released
|
Medium
|
Raphaël Pinson |
Bug Description
Though being included with the distribution the crypto module does not work as crypto_drv can not be found:
zeank@sz2:
Erlang (BEAM) emulator version 5.5.1 [source] [async-threads:0] [kernel-poll:false]
Eshell V5.5.1 (abort with ^G)
1> crypto:start().
exec: 1: ok
2> crypto_drv: not found
=ERROR REPORT==== 25-Oct-
** Generic server crypto_server terminating
** Last message in was {'EXIT'
** When Server state == {#Port<0.96>,[]}
** Reason for termination ==
** {port_died,normal}
exec: 1: crypto_drv: not found
=ERROR REPORT==== 25-Oct-
** Generic server crypto_server terminating
** Last message in was {'EXIT'
** When Server state == {#Port<0.98>,[]}
** Reason for termination ==
** {port_died,normal}
exec: 1: crypto_drv: not found
=ERROR REPORT==== 25-Oct-
** Generic server crypto_server terminating
** Last message in was {'EXIT'
** When Server state == {#Port<0.99>,[]}
** Reason for termination ==
** {port_died,normal}
exec: 1: crypto_drv: not found
=ERROR REPORT==== 25-Oct-
** Generic server crypto_server terminating
** Last message in was {'EXIT'
** When Server state == {#Port<0.100>,[]}
** Reason for termination ==
** {port_died,normal}
exec: 1: crypto_drv: not found
=ERROR REPORT==== 25-Oct-
** Generic server crypto_server terminating
** Last message in was {'EXIT'
** When Server state == {#Port<0.101>,[]}
** Reason for termination ==
** {port_died,normal}
exec: 1: crypto_drv: not found
=ERROR REPORT==== 25-Oct-
** Generic server crypto_server terminating
** Last message in was {'EXIT'
** When Server state == {#Port<0.102>,[]}
** Reason for termination ==
** {port_died,normal}
exec: 1: crypto_drv: not found
=ERROR REPORT==== 25-Oct-
** Generic server crypto_server terminating
** Last message in was {'EXIT'
** When Server state == {#Port<0.103>,[]}
** Reason for termination ==
** {port_died,normal}
exec: 1: crypto_drv: not found
=ERROR REPORT==== 25-Oct-
** Generic server crypto_server terminating
** Last message in was {'EXIT'
** When Server state == {#Port<0.104>,[]}
** Reason for termination ==
** {port_died,normal}
exec: 1: crypto_drv: not found
=ERROR REPORT==== 25-Oct-
** Generic server crypto_server terminating
** Last message in was {'EXIT'
** When Server state == {#Port<0.105>,[]}
** Reason for termination ==
** {port_died,normal}
exec: 1: crypto_drv: not found
=ERROR REPORT==== 25-Oct-
** Generic server crypto_server terminating
** Last message in was {'EXIT'
** When Server state == {#Port<0.106>,[]}
** Reason for termination ==
** {port_died,normal}
exec: 1: crypto_drv: not found
=ERROR REPORT==== 25-Oct-
** Generic server crypto_server terminating
** Last message in was {'EXIT'
** When Server state == {#Port<0.107>,[]}
** Reason for termination ==
** {port_died,normal}
=INFO REPORT==== 25-Oct-
application: crypto
exited: shutdown
type: temporary
Changed in erlang: | |
status: | Confirmed → Fix Committed |
Changed in erlang: | |
assignee: | pirast → raphink |
importance: | Undecided → Medium |
Changed in erlang: | |
status: | Fix Committed → Fix Released |
Changed in erlang: | |
status: | Unknown → Fix Released |
This makes ejabberd completely unusable, as reported in bug #68801.