Antes que nada, buenos días y gracias por cualquier ayuda.
Tengo una aplicación en C#, en la cual hago algunas migraciones de información a SAP B1, ahora por el tema de la cuarentena tengo que conectarme por VPN hacia mi red local.
El problema es que ahora la conexión que hacia desde mi red no funciona, a pesar que cambie a IP en lugar de nombre, estos son los datos de conexion.
He realizado eso en mi PC (cliente), todo lo he puesto por IP, también modifique mi archivo hosts, he estado buscando información en internet y sigue sin poder conectar a la base.
Hay algo que tenga que modificar en el servidor para esto también?, tengo SAP B1 instalado en mi PC y aunque esta lento conecta a la base normalmente.
Tienes que checar la configuración mas bien de la VPN, si lo haces a traves de un fierro , este debe tener la opcion de configurar que segmento e iP te va entregar, para que tu en base a eso sepas como configurar esta parte.
Estuve probando de diferentes maneras, desde mi aplicación me marcaba un error -4008, luego separe el código y hice un modulo solo de conexión y me aparece el mensaje “Login SLD Failed, make sure the server, company and user credential are correct”.
La conexión la realizo a través de un cliente instalado en mi PC, el fierro se encuentra en una sede, puedo hacer ping a mi servidor por IP o por nombres y si hay respuesta.
NOTA: Toda programación que realices, usa ese archivo de conf del DIAPI.
EDIT: Donde tengas el nombre del server también cambialo por la IP, porque no tendras quien lo resuelva, a menos que tengas el archivo host de windows con esa información