1. Guillermo Tamburo
  2. PowerServer
  3. Friday, 8 November 2024 20:00 PM UTC

Buenas tardes,

Tengo una aplicación cloud y tengo problemas para conectarme a la base de datos, a continuación les comento las pruebas que hice.

 

En la máquina de desarrollo tengo instalado también el IIS y el sqlserver express. En este caso al conectarme al http://localhost:8080/app_cloud baja el launcher, ejecuta la aplicación y se conecta perfectamente al sql.

En este caso apprun.json se modifico è Web_api = http://LocalHost:8085

 

Luego que esto funciono, en un servidor externo, instale el IIS y el sql express, me conecto desde la misma maquina de desarrollo pero detuve el servicio de IIS para asegurarme que se conecte al servidor correcto.

Desde el explorador http http://ip+pto/app_cloud baja el lancher, ejecuta la aplicación y ahí da el siguiente error. 

 

 

Entiendo que debería cambiar el archivo apprun.json è Web_api, pero si en lugar de LocalHost  uso la misma ip , me da el mismo error.

 

Desde ya agradezco cualquier ayuda que puedan brindarme

 

Guillermo Tamburo Accepted Answer Pending Moderation
  1. Friday, 8 November 2024 22:48 PM UTC
  2. PowerServer
  3. # 1

Francisco nuevamente gracias!!! 

Me falto habilitar ese puerto, ahora se conecta perfecto.  Solo me queda resolver el tema que despues de un rato aparentemente pierde la conexión porque funciona todo bien pero despues de un rato tira este error. Creo haber leido algo de eso

 

 

Comment
  1. Logan Liu @Appeon
  2. Monday, 11 November 2024 05:26 AM UTC
Hi Guillermo, it is recommended that we discuss one issue in one post.
You can submit another post to discuss the issue (https://docs.appeon.com/ps2022r3/Transaction_does_not_exist_or_Transaction_is_timeout.html) if need more help.
Regards, Logan
  1. Helpful
There are no comments made yet.
Francisco Martinez @Appeon Accepted Answer Pending Moderation
  1. Friday, 8 November 2024 20:33 PM UTC
  2. PowerServer
  3. # 2

Hola Guillermo,

Si estás corriendo la aplicación en otra máquina que no es donde están ejecutándose las Web APIs, no debes usar localhost. Esta dirección reservada refiere a la máquina actual.

Dices que al usar la IP del servidor ocurre el mismo error; tienes el puerto 8085 abierto en el servidor?

 PS: dado que la mayoría de la gente en este foro es anglohablante, si tus posts los haces en inglés probablemente habrá más gente capaz de ayudarte con tus issues.

Saludos,
Francisco

Comment
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.