¡Hola amigo!
El mensaje de error descrito WSAEWOULDBLOCK (código de retorno 10035) se devuelve en operaciones en sockets no bloqueantes que no pueden completarse de inmediato, por ejemplo, recv cuando no hay datos en cola para ser leídos desde el socket. Es un error no fatal y la operación debería intentarse nuevamente más tarde.
Es normal que se informe un WSAEWOULDBLOCK como resultado de llamar a connect en un socket SOCK_STREAM no bloqueante, ya que debe transcurrir un tiempo para que se establezca la conexión.
Podría ser causado por la configuración de su red, siendo la causa raíz un fallo en el servidor DNS, una mala configuración de los archivos 'hosts' en sus estaciones de trabajo que se conectan al servidor, etc.
Primero debe verificar que el error no se deba a un problema de nombre de host según [nota 124562|https://service.sap.com/sap/support/notes/124562].
Además, [nota 500235|https://service.sap.com/sap/support/notes/500235] muestra cómo ejecutar NIPING:
...iniciar el servidor NIPING en la computadora A (por ejemplo, el servidor de aplicaciones) con el comando línea:
niping -s -I 0 (el último carácter es cero, no la letra O)
Luego inicie el cliente (por ejemplo, en la máquina frontal) con el comando:
niping -c -H <nipingsvr> [ -B <buffersize> -L <loops> -D <delay> ]
Esto le permitiría saber no solo si puede resolver la dirección, sino si hay problemas de estabilidad más adelante.
¡Saludos!