diff --git a/app/Classes/Sock/SocketServer.php b/app/Classes/Sock/SocketServer.php index 9422ff7..4b1519c 100644 --- a/app/Classes/Sock/SocketServer.php +++ b/app/Classes/Sock/SocketServer.php @@ -49,7 +49,7 @@ final class SocketServer { if (! extension_loaded('pcntl')) throw new SocketException(SocketException::CANT_ACCEPT,'Missing pcntl extension'); - $this->server = socket_create(AF_INET,SOCK_STREAM,SOL_TCP); + $this->server = socket_create(AF_INET|AF_INET6,SOCK_STREAM,SOL_TCP); if ($this->server === FALSE) throw new SocketException(SocketException::CANT_CREATE_SOCKET,socket_strerror(socket_last_error())); diff --git a/app/Models/Setup.php b/app/Models/Setup.php index 38cfe61..82eed32 100644 --- a/app/Models/Setup.php +++ b/app/Models/Setup.php @@ -29,7 +29,7 @@ class Setup extends Model public const BINKP_OPT_MPWD = 1<<8; /* Multi-Password mode - not implemented */ public const BINKP_PORT = 24554; - public const BINKP_BIND = '0.0.0.0'; + public const BINKP_BIND = '::'; public const EMSI_PORT = 60179; public const EMSI_BIND = self::BINKP_BIND;