Problemas de timeout con Business Portal para Dynamics GP
Hola,
Existen unos cambios de configuración que pueden ayudar a resolver los problemas de timeout en Business Portal, por ejemplo al momento de transferir una requisición a orden de compra en GP.
Primero pueden intentar modificar la configuración de timeout de conexiones del Internet Information Services (IIS):
- En el servidor web, dar clic en Start >> Control Panel >> Administrative Tools >> Internet Information Services (IIS) Manager
- Abrir el nodo local computer, abrir Web Sites, dar clic derecho sobre el Web site correspondiente, y seleccionar Properties
- Dar clic en el tab Web Site
- En la sección Connections, cambiar el valor de Connection timeout, y dar clic en OK
Les sugiero probar con un valor de 300 segundos.
Luego pueden cambiar también la configuración de IIS Active Server Pages (ASP):
- En el servidor web, dar clic en Start >> Control Panel >> Administrative Tools >> Internet Information Services (IIS) Manager
- Abrir el nodo local computer, abrir Web Sites, dar clic derecho sobre el Web site correspondiente, y seleccionar Properties
- Dar clic en el tab Home Directory, y después clic en Configuration
- En la ventana Application Configuration, dar clic en el tab Options
- Cambiar los valores de los siguientes campos:
Session timeout
ASP script timeout - Dar clic en OK
El valor que recomendamos para Session timeout es 20 minutos, y 1200 segundos para ASP script timeout.
Finalmente pueden cambiar la configuración de http runtime en el Web.Config:
- Dar clic derecho sobre el archivo Web.config en el servidor donde queda instalado Business Portal, seleccionar Open With >> Notepad. Por default el archivo Web.config se encuentra en la siguiente ruta:
C:\Inetput\wwwroot\ - Buscar la siguiente sección:
- <httpRuntime maxRequestLength="51200" />
- Cambiarla por:
- <httpRuntime maxRequestLength="51200" executionTimeout="300"/>
- En el menú File, dar clic en Save
- En el menú File dar clic en Exit
No olviden reiniciar el IIS para que los cambios tengan efecto.
Espero ayude.
Bertrand