lolololito escribió:El jefe está cambiando el software de todas sus empresas por ODOO (hay unas cuantas empresas y así lo tiene fusionado todo y en la nube) . El caso es que en algunas de sus cafeterías hemos empezado a implementar el TPV de ODOO (y la verdad que bastante bien), pero el caso es que tiene cajones CASHDRO (cobro/pago dinero automático)
https://www.cashdro.com/cashdro5
Los CASHDRO tienen una IP y un WEBSERVICE integrado en el puerto 443.
Los programadores de ODOO nos comentaron que debíamos abrir el puerto 443 hacía el CASHDRO para que ODOO pudiera conectar con el cajón, y así se hizo (porqué solo funciona la conexión al cajón si se hace a través de la IP PÚBLICA, con la IP local del CASHDRO no funciona). En las cafeterías hay IP estática.
Cuando los programadores hacen la prueba con ODOO desde sus oficinas, el programa les conecta y el CASHDRO hace caso, pero cuando se hace desde las cafeterías siempre dan un error y no conecta (se pruebe con la IP local o se pruebe con IP pública).
Evidentemente cuando desde dentro de un ordenador ponemos la IP pública y el puerto 443 da error. Lo hemos probado con MOVISTAR y su CENTRALITA, como con YOIGO y el problema es el mismo.
Existe alguna manera de poder subsanar el problema que está generando HAIRPIN NAT / NAT LOOPBACK?
Decir que desde las cafeterías si ponemos la VPN WARP de Cloudfare funciona bien (incluso si ponemos la IP
PÚBLICA con el PUERTO) y sin problemas. Desde
OPERA con su VPN gratuita activada no.Los programadores se están volviendo locos. Comentan que probaron los cajones en sus instalaciones, pero claro, me han comentado que lo probaron con ODOO en local y el CASHDRO en local.
Ahora es ODOO en la nube y el
CASHDRO en local (con puertos abiertos)
lolololito escribió:
Hola, no, porqué estas soluciones que aparecen aquí, se debe de tener un ROUTER con una ONT que no sea de la operadora, MIKROTIK / CISCO por ejemplo.
tengo días de todo, ...
lolololito escribió:@SUGUSAPPLE![]()
tengo días de todo, ...
![]()
El tema del puerto 443 en TCP / UDP está abierto hacía un dispositivo que lo necesita.
Lo que necesito es que desde dentro de la red (con un router del operador),hacer que al poner la Ip pública, entre los datos hacía ese dispositivo.

lolololito escribió:@SUGUSAPPLE @javistar1978 a ver....lo vuelvo a explicar....conexiones SSH y transferencia de archivos ya lo hacemos con las raspberrys, ubuntu server.... con PUTTY y WinSCP.![]()
Dejando de lado eso....vuelvo a explicar el problema
El programa actual TPV (REVO), envía el cobro de dinero al cajón automático CASHDRO por red interna (192.168.1.12). Aquí no hay problema
Pero el nuevo programa
Odoo en la nube ok?
Cafeterías con ODOO TPV (o sea, programa para cobrar en sus tiendas). Se accede mediante web url..... tiendas.odoo.com (por poner un ejemplo)
Se cobra el dinero en efectivo con cajones automáticos CASHDRO
Cajones automáticos tienen un IP fija en la red interna de la empresa (pongamos 192.168.1.12)
Hasta aquí queda claro no?![]()
Para que ODOO TPV pueda enviar al CASHDRO (cobrar el dinero en efectivo), al estar en la nube (según los programadores), no puede conectar al CASHDRO por IP local (192.168.1.12), y debe hacerlo con la IP pública de la FIBRA del local (que vuelvo a repetir es una IP pública estática) por el puerto 443. Pongamos un ejemplo....IP PÚBLICA (92.182.30.40)
Actualmente los routers tienen el PUERTO ABIERTO 443 en TCP / UDP hacía la IP del CASHDRO (192.168.1.12).
Entonces:
Cuando se accede desde cualquier parte del mundo que no sea los locales a la IP de ejemplo.....92.182.30.40:443 (ip simulada de uno de los locales) , se accede al CASHDRO y se ve
Cuando se accede a ODOO TPV desde cualquier parte del mundo y se simula el cobro en efectivo, ODOO y CASHDRO sincronizan y manda el cobro a la máquina
Cuando se accede a ODOO TPV desde el mismo local que tiene el CASHDRO....
ODOO TPV da error de conexión hacía el CASHDRO (porqué no encuentra conexión con la IP pública)
Si ponemos en el IPAD o ordenador , la IP pública de la propia fibra , ejemplo 92.182.30.40:443, da error...no encuentra nada, como si no
existiera.....por lo tanto ODOO TPV no puede enlazar con el CASHDRO
Si ponemos la app de VPN WARP de
CLOUDFARE, entonces todo funciona
perfectamente (desde dentro del mismo
local)...pero es una solución temporal.
Los programadores tuvieron un fallo es
que en su día cuando probaron ODOO TPV y un CASHDRO que se les envió, hicieron la prueba con
ODOO (local) y el CASHDRO (local), y todo cuadró,
pero no hicieron la prueba estando ODOO en la
nube
No se el motivo exacto de porqué no se
puede enlazar con el CASHRO de manera local y
no con una IP pública (porqué las impresoras de
tiquets en LAN local sí que funcionan), pero el
CASHDRO no....quizá sea porqué no es compatible
el WEBSERVICE integrado
Pregunta:
Existe alguna manera con un router de operadoras, permitir que se pueda hacer NAT LOOPBACK? o sí o sí, debo cambiar los routers por ONTs y routers propios?
lolololito escribió:@SUGUSAPPLE buenos días compañero![]()
usar un DNS como DNSMASQ vendría a ser algo parecido a utilizar PI-HOLE para realizar lo mismo no?
lolololito escribió:@SUGUSAPPLE problema, no hay servidor, solo hay un IPAD y un portátil, que se enciende y se apaga solo para tareas de etiquetaje.
Quiero pillar un router ASUS a ver si tiene para hacer doble NAT y NAT LOOPBACK
@Esog Enaug El problema es que es un IPAD....