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):

  1. En el servidor web, dar clic en Start >> Control Panel >> Administrative Tools >> Internet Information Services (IIS) Manager
  2. Abrir el nodo local computer, abrir Web Sites, dar clic derecho sobre el Web site correspondiente, y seleccionar Properties
  3. Dar clic en el tab Web Site
  4. 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):

  1. En el servidor web, dar clic en Start >> Control Panel >> Administrative Tools >> Internet Information Services (IIS) Manager
  2. Abrir el nodo local computer, abrir Web Sites, dar clic derecho sobre el Web site correspondiente, y seleccionar Properties
  3. Dar clic en el tab Home Directory, y después clic en Configuration
  4. En la ventana Application Configuration, dar clic en el tab Options
  5. Cambiar los valores de los siguientes campos:
    Session timeout
    ASP script timeout
  6. 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:

  1. 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\
  2. Buscar la siguiente sección:
  3. <httpRuntime maxRequestLength="51200" />
  4. Cambiarla por:
  5. <httpRuntime maxRequestLength="51200" executionTimeout="300"/>
  6. En el menú File, dar clic en Save
  7. En el menú File dar clic en Exit

No olviden reiniciar el IIS para que los cambios tengan efecto.

Espero ayude.

Bertrand