we are testing our appliction to work only on IPV6 when trying to connect to LDAP in windows 10 java 17 env and after disabling IPV4 from network level settings was facing below issue
SEVERE: LDAPException: Unable to connect to server YVONTEXXXXX1F3.XXXXXX.net:6,366 (91) Connect Error
java.net.SocketException: Permission denied: connect'
Caused by: java.net.SocketException: Permission denied: connect
at java.base/sun.nio.ch.Net.connect0(Native Method)
at java.base/sun.nio.ch.Net.connect(Net.java:579)
at java.base/sun.nio.ch.Net.connect(Net.java:568)
at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:588)
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
at java.base/java.net.Socket.connect(Socket.java:633)
at java.base/sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:299)
at java.base/sun.security.ssl.SSLSocketImpl.<init>(SSLSocketImpl.java:158)
at java.base/sun.security.ssl.SSLSocketFactoryImpl.createSocket(SSLSocketFactoryImpl.java:88)
at com.novell.ldap.LDAPJSSESecureSocketFactory.createSocket(LDAPJSSESecureSocketFactory.java:96)
at com.novell.ldap.Connection.connect(Connection.java:455)
... 42 more
what can be the issue
- does LDAP support IPV6 ?
- do we need to remove any firewall settings
connection is working fine when IPV4 is enabled