when we are trying to get the token from KDC, getting java.net.SocketException: Invalid argument: Datagram send failed as below : Any help would be appreciated.
2014-09-26 18:11:34:331(INFO) >>> CksumType: sun.security.krb5.internal.crypto.RsaMd5CksumType
2014-09-26 18:11:34:332(INFO) >>> EType: sun.security.krb5.internal.crypto.ArcFourHmacEType
2014-09-26 18:11:34:336(INFO) >>> KrbKdcReq send: kdc=xxxxx.xxxxxx.xxxxxx.local UDP:88, timeout=30000, number of retries =3, #bytes=1703
2014-09-26 18:11:34:339(INFO) >>> KDCCommunication: kdc=xxxxx.xxxxxx.xxxxxx.local UDP:88, timeout=30000,Attempt =1, #bytes=1703
2014-09-26 18:11:34:340(INFO) >>> KrbKdcReq send: error trying xxxxx.xxxxxx.xxxxxx.local:88
2014-09-26 18:11:34:340(INFO) java.net.SocketException: Invalid argument: Datagram send failed
2014-09-26 18:11:34:341(INFO) at java.net.DualStackPlainDatagramSocketImpl.socketSend(Native Method)
2014-09-26 18:11:34:341(INFO) at java.net.DualStackPlainDatagramSocketImpl.send(DualStackPlainDatagramSocketImpl.java:117)
2014-09-26 18:11:34:341(INFO) at java.net.DatagramSocket.send(DatagramSocket.java:675)
2014-09-26 18:11:34:341(INFO) at sun.security.krb5.internal.UDPClient.send(NetClient.java:199)
2014-09-26 18:11:34:341(INFO) at sun.security.krb5.KdcComm$KdcCommunication.run(KdcComm.java:382)
2014-09-26 18:11:34:341(INFO) at sun.security.krb5.KdcComm$KdcCommunication.run(KdcComm.java:339)
2014-09-26 18:11:34:341(INFO) at java.security.AccessController.doPrivileged(Native Method)
2014-09-26 18:11:34:342(INFO) at sun.security.krb5.KdcComm.send(KdcComm.java:323)
2014-09-26 18:11:34:342(INFO) at sun.security.krb5.KdcComm.send(KdcComm.java:219)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
when we are trying to get the token from KDC, getting java.net.SocketException: Invalid argument: Datagram send failed as below : Any help would be appreciated.
2014-09-26 18:11:34:331(INFO) >>> CksumType: sun.security.krb5.internal.crypto.RsaMd5CksumType
2014-09-26 18:11:34:332(INFO) >>> EType: sun.security.krb5.internal.crypto.ArcFourHmacEType
2014-09-26 18:11:34:336(INFO) >>> KrbKdcReq send: kdc=xxxxx.xxxxxx.xxxxxx.local UDP:88, timeout=30000, number of retries =3, #bytes=1703
2014-09-26 18:11:34:339(INFO) >>> KDCCommunication: kdc=xxxxx.xxxxxx.xxxxxx.local UDP:88, timeout=30000,Attempt =1, #bytes=1703
2014-09-26 18:11:34:340(INFO) >>> KrbKdcReq send: error trying xxxxx.xxxxxx.xxxxxx.local:88
2014-09-26 18:11:34:340(INFO) java.net.SocketException: Invalid argument: Datagram send failed
2014-09-26 18:11:34:341(INFO) at java.net.DualStackPlainDatagramSocketImpl.socketSend(Native Method)
2014-09-26 18:11:34:341(INFO) at java.net.DualStackPlainDatagramSocketImpl.send(DualStackPlainDatagramSocketImpl.java:117)
2014-09-26 18:11:34:341(INFO) at java.net.DatagramSocket.send(DatagramSocket.java:675)
2014-09-26 18:11:34:341(INFO) at sun.security.krb5.internal.UDPClient.send(NetClient.java:199)
2014-09-26 18:11:34:341(INFO) at sun.security.krb5.KdcComm$KdcCommunication.run(KdcComm.java:382)
2014-09-26 18:11:34:341(INFO) at sun.security.krb5.KdcComm$KdcCommunication.run(KdcComm.java:339)
2014-09-26 18:11:34:341(INFO) at java.security.AccessController.doPrivileged(Native Method)
2014-09-26 18:11:34:342(INFO) at sun.security.krb5.KdcComm.send(KdcComm.java:323)
2014-09-26 18:11:34:342(INFO) at sun.security.krb5.KdcComm.send(KdcComm.java:219)
java.net.SocketException: Invalid argument: Datagram send failed
Perhaps the Java Sun/Oracle guys might be able to help with this error.
Looks like a possible issue with the environment and the JVM...?