RF wrote:Patricio Avalos Aguirre wrote:Estimados
Hay alguna forma o software para saber si esta abierto el puerto 2000 y ver la carpeta si esta compartida desde internet, es que estoy haciendo pruebas con ADS y no pasa nada, entonces primero quiero saber si esta abierto el puerto del exterior, tengo un router phobe y win2k3
Ads no requiere que tengas compartida la carpeta cuando te conectas por internet, simplemente le pones AdsRightsCheck(.F.) y listo.
Por otro lado recuerda que antes de poder conectarte a un servidor AIS, debes crear un diccionario de datos con los usuarios que podran acceder a los datos desde internet.
Saludos
RF
http://www.google.com
Gracias Rene
Lo que hice fue lo siguiente:
En el servidor win2k3 cree una carpeta en
e:\internet\datos //las bases
e:\internet\temp //los temporales
luego hize el diccionario nombre=demointernet
alias=
database=e:\demointernet\datos
default=e:\demointernet\datos
temp=e:\demointernet\temp
[ok] login required
[ok] check user rights
[ok] Enable Data diccionary encryptation
table encryption [NO]
[internet]
[ok] anabled
security level [0]
max login atte.. [5]
Luego agrege las tablas que estaban en e:\internet\datos\*.dbfdespues cree el usuarioname:pavalos
[ ] disabel user
[ok] enable internet access
permisions
Tables
a todas las tablas estan con ticket
ahora en el programa
__rddSetDefault( "ADS" )
rddRegister( "ADS", 1 )
AdsSetFileType(ADS_CDX)
AdsLocking( .t. )
AdsRightsCheck(.F.)
if !AdsConnect60( "demointernet.add",
4, "pavalos", "1234" )
MsgInfo( "No es posible conectarse al servidor ADS")
endif
ahora bien
ads.ini
[SETTINGS]
DEFAULT_PROTOCOL = 1
[DRIVES]
W:=\\SERVERCARMONA
[SERVERCARMONA]
INTERNET_PORT=2000
INTERNET_IP=200.113.56.235
Cualquier ayudita es bienvenida
Saludos
Patricio