O.T. 6420 Unable to "discover" the ADServer

O.T. 6420 Unable to "discover" the ADServer

Postby MarioG » Thu Jun 23, 2016 1:19 pm

Hola Gente;
Me ocurre esto por primera vez
El Servidor esta instalado en una PC con windows 7 Professional, será este el motivo?. Lo tengo instalado en varios equipos con W7 Ultimate y nunca se me reporto este error.
En el Firewall he creado la regla de Entrada asignado el puerto correspondiente (6262)
Buscando ayuda sobre el servidor, encuentro lo siguiente (aunque es para la version 6.11)
Problem Description:
A 6420 error indicates that the Advantage client's process for finding the Advantage Database Server has failed. To communicate with 32-bit applications via IP, the Advantage Database Server creates two sockets and listens for specific multicast and mail (NetBIOS mailslot) packets. For IPX networks, the Advantage Database Server uses SAPs for discovery. Generally, a 6420 error is caused by a network device blocking these discovery packets or by a server not responding to the packet requests.
Solution:
The following are possible solutions:
1. Advantage Database Server versions 6.11 and newer provide the ability to connect by specifying an IP address in the ADS.INI file. This direct connection method eliminates the discovery process and will resolves 6420 errors.
For a direct connection, configure the IP_PORT on the server in the ADS.CFG for Netware or in the Advantage Configuration Utility for Windows 2000/NT. Then, specify the IP address and port in the ADS.INI file.

ADS.INI example
[MYSERVER]
LAN_IP=155.690.41.69
LAN_PORT=2001


Preguntas:
[MYSERVER] es un nombre el azar?
LAN_PORT= es el 6262?

muchas gracias
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
User avatar
MarioG
 
Posts: 1380
Joined: Fri Oct 14, 2005 1:28 pm
Location: Resistencia - Chaco - AR


Re: O.T. 6420 Unable to "discover" the ADServer

Postby MarioG » Thu Jun 23, 2016 2:06 pm

Gracias Karinha!
El primer enlace lo lei
El segundo es el que me clarifica!
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
User avatar
MarioG
 
Posts: 1380
Joined: Fri Oct 14, 2005 1:28 pm
Location: Resistencia - Chaco - AR

Re: O.T. 6420 Unable to "discover" the ADServer [SOLCUCIONADO*

Postby MarioG » Thu Jun 23, 2016 2:11 pm

MarioG wrote:Hola Gente;
Me ocurre esto por primera vez
El Servidor esta instalado en una PC con windows 7 Professional, será este el motivo?. Lo tengo instalado en varios equipos con W7 Ultimate y nunca se me reporto este error.
En el Firewall he creado la regla de Entrada asignado el puerto correspondiente (6262)
Buscando ayuda sobre el servidor, encuentro lo siguiente (aunque es para la version 6.11)
Problem Description:
A 6420 error indicates that the Advantage client's process for finding the Advantage Database Server has failed. To communicate with 32-bit applications via IP, the Advantage Database Server creates two sockets and listens for specific multicast and mail (NetBIOS mailslot) packets. For IPX networks, the Advantage Database Server uses SAPs for discovery. Generally, a 6420 error is caused by a network device blocking these discovery packets or by a server not responding to the packet requests.
Solution:
The following are possible solutions:
1. Advantage Database Server versions 6.11 and newer provide the ability to connect by specifying an IP address in the ADS.INI file. This direct connection method eliminates the discovery process and will resolves 6420 errors.
For a direct connection, configure the IP_PORT on the server in the ADS.CFG for Netware or in the Advantage Configuration Utility for Windows 2000/NT. Then, specify the IP address and port in the ADS.INI file.

ADS.INI example
[MYSERVER]
LAN_IP=155.690.41.69
LAN_PORT=2001


Preguntas:
[MYSERVER] es un nombre el azar?
LAN_PORT= es el 6262?

muchas gracias
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
User avatar
MarioG
 
Posts: 1380
Joined: Fri Oct 14, 2005 1:28 pm
Location: Resistencia - Chaco - AR

Re: O.T. 6420 Unable to "discover" the ADServer [SOLCUCIONADO]

Postby MarioG » Thu Jun 23, 2016 2:12 pm

MarioG wrote:Hola Gente;
Me ocurre esto por primera vez
El Servidor esta instalado en una PC con windows 7 Professional, será este el motivo?. Lo tengo instalado en varios equipos con W7 Ultimate y nunca se me reporto este error.
En el Firewall he creado la regla de Entrada asignado el puerto correspondiente (6262)
Buscando ayuda sobre el servidor, encuentro lo siguiente (aunque es para la version 6.11)
Problem Description:
A 6420 error indicates that the Advantage client's process for finding the Advantage Database Server has failed. To communicate with 32-bit applications via IP, the Advantage Database Server creates two sockets and listens for specific multicast and mail (NetBIOS mailslot) packets. For IPX networks, the Advantage Database Server uses SAPs for discovery. Generally, a 6420 error is caused by a network device blocking these discovery packets or by a server not responding to the packet requests.
Solution:
The following are possible solutions:
1. Advantage Database Server versions 6.11 and newer provide the ability to connect by specifying an IP address in the ADS.INI file. This direct connection method eliminates the discovery process and will resolves 6420 errors.
For a direct connection, configure the IP_PORT on the server in the ADS.CFG for Netware or in the Advantage Configuration Utility for Windows 2000/NT. Then, specify the IP address and port in the ADS.INI file.

ADS.INI example
[MYSERVER]
LAN_IP=155.690.41.69
LAN_PORT=2001


Preguntas:
[MYSERVER] es un nombre el azar?
LAN_PORT= es el 6262?

muchas gracias
User avatar
MarioG
 
Posts: 1380
Joined: Fri Oct 14, 2005 1:28 pm
Location: Resistencia - Chaco - AR

Re: O.T. 6420 Unable to "discover" the ADServer

Postby wilsongamboa » Fri Jun 24, 2016 2:11 am

Mario buenas noches
con el archivo ADS.INI lo vas a solucionar
MYSERVER es el nombre del servidor donde esta instalada la base de datos
LAN_IP es la ip de ese servidor en la red
LAP_PORT es el puerto asignado a advantage por lo general el 6262 si no lo has cambiado
debes colocarlo en c:\windows del terminal donde arrancas el programa cliente


saludos

Wilson
Wilson 'W' Gamboa A
Wilson.josenet@gmail.com
User avatar
wilsongamboa
 
Posts: 593
Joined: Wed Oct 19, 2005 6:41 pm
Location: Quito - Ecuador

Re: O.T. 6420 Unable to "discover" the ADServer

Postby MarioG » Fri Jun 24, 2016 12:03 pm

Willie;
gracias por responder; entre justamente para comentar que no funcionaba; y porque?
Tenemos una PC, que "hace" de servidor. En esta PC asigné una IP fija
Luego creé ADS.INI
[192.168.1.67]
LAN_IP=192.168.1.67
LAN_PORT=6262

y ese archivo lo guarde en donde tengo instalado el ADServer... y no funcionó, pero :oops: por lo que escribís no corresponde
Ahora bien, en cada PC Cliente copio las .dll de ADS en la carpeta \System32
Entonces la pregunta es: debo ponerlo allí o, como indicas en \windows?
(se que es cuestión de probar... pero mejor si me lo confirmas)

La otra pregunta es: Al arrancar el programa en la PC Cliente, la primera vez da error de lectura, pero al intento siguiente si abre las bases!
Sabes/n porque ocurre?

muchas gracias
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
User avatar
MarioG
 
Posts: 1380
Joined: Fri Oct 14, 2005 1:28 pm
Location: Resistencia - Chaco - AR

Re: O.T. 6420 Unable to "discover" the ADServer

Postby wilsongamboa » Fri Jun 24, 2016 10:28 pm

Mario buenas tardes

asi debe quear en ADS.INI

si el nombre del PC que se le asigna en windows donde esta instalado advantage digamos se llama SERVIDOR2016
y la IP de este es 192.168.1.67
quedaria asi

[SERVIDOR2016]
LAN_IP=192.168.1.67
LAN_PORT=6262

este ads.ini debes copiarlo en la carpeta c:\windows del terminal o en la carpeta donde esta el programa tuyo
con las dll debes copiarlas en c:\windows\system32 o en c:\windows del terminal o en la carpeta de tu programa

tomaras en cuenta que cualquier programa que tape lospuertos lo debes configurar para que te deje abierto el puerto 6262 como puerto UDP


saludos

Wilson
Wilson 'W' Gamboa A
Wilson.josenet@gmail.com
User avatar
wilsongamboa
 
Posts: 593
Joined: Wed Oct 19, 2005 6:41 pm
Location: Quito - Ecuador

Re: O.T. 6420 Unable to "discover" the ADServer

Postby MarioG » Fri Jun 24, 2016 10:46 pm

gracias Wilson
disculpas por la "cabeza dura" :)
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
User avatar
MarioG
 
Posts: 1380
Joined: Fri Oct 14, 2005 1:28 pm
Location: Resistencia - Chaco - AR


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: cmsoft and 50 guests