chequesctp

chequesctp

Intentando iniciar la asociación SCTP, pero no se inicia ningún mensaje. Comprobado en la máquina Redhat Linux, no pude ver sctp.

chequesctp

checksctp: protocolo no compatible

lsmod | grep scp

El paquete lksctp-tools-1.0.17-2.el7.x86_64 está instalado en el servidor. Por favor ayúdenme a resolver esto.

Respuesta1

Para que SCTP funcione, generalmente es necesario cargar el módulo en el kernel, y también para algunos protocolos de aplicaciones (como DTLS) también deberá habilitar la compatibilidad con fragmentos de autenticación.

Puede cargar temporalmente el módulo sctp desde la línea de comando: modprobe sctppero para asegurarse de que sobreviva al reinicio, también deberá agregarlo al inicio del módulo [1].

Luego, para habilitar fragmentos de autenticación desde la línea de comando: sysctl -w net.sctp.auth_enable=1y como antes, si desea que la configuración sobreviva a un reinicio, deberá agregarla al inicio de sysctl [2].

Generalmente, con ambos habilitados, todo funcionará bien.

[1]https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/managing_monitoring_and_updating_the_kernel/managing-kernel-modules_managing-monitoring-and-updating-the-kernel

[2]https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/kernel_administration_guide/working_with_sysctl_and_kernel_tunables

información relacionada