none
Errore HTTP 500.19 RRS feed

  • Domanda

  • Ciao, da qualche giorno ho installato IIS 7.5 nel sistema per elaborare un progetto asp classic.

    Purtroppo non sono ancora riuscito nemmeno a visualizzare una pagina di test, non processa l'asp...

    Qualcuno è in grado di darmi una mano?

    Questo è quanto riportato dalla pagina, se provo ad entrare nella console per aggiungere un gestore (quale???) va in errore sul file applicationHost.Config, "Impossibile aggiungere una voce di insieme duplicata del tipo 'add' con l'attributo di chiave univoca 'name' impostato su IsapiModule":

    <fieldset style="padding-top: 0px; padding-right: 15px; padding-bottom: 10px; padding-left: 15px;">

    Errore HTTP 500.19 - Internal Server Error

    Impossibile accedere alla pagina richiesta perché i dati di configurazione per la pagina non sono validi.

    </fieldset>
    <fieldset style="padding-top: 0px; padding-right: 15px; padding-bottom: 10px; padding-left: 15px;"><legend style="color: #333333; padding-top: 4px; padding-right: 15px; padding-bottom: 4px; padding-left: 10px; margin-top: 4px; margin-right: 0px; margin-bottom: 8px; margin-left: -12px; border-top-color: #ededed; border-left-color: #ededed; border-right-color: #969696; border-bottom-color: #969696; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: #e7ecf0; font-weight: bold; font-size: 1em; background-position: initial initial; background-repeat: initial initial; border-width: 1px; border-style: solid;">Informazioni dettagliate sull'errore</legend></fieldset>

    Modulo IIS Web Core
    Notifica BeginRequest
    Gestore Non ancora determinato
    Codice errore 0x800700b7
    Errore di configurazione Impossibile aggiungere una voce di insieme duplicata del tipo 'add' con l'attributo di chiave univoca 'name' impostato su 'IsapiModule'
    File di configurazione \\?\C:\inetpub\temp\apppools\DefaultAppPool\DefaultAppPool.config
    URL richiesto http://localhost:80/
    Percorso fisico C:\inetpub\wwwroot
    Metodo di accesso Non ancora determinato
    Utente accesso Non ancora determinato

    <fieldset style="padding-top: 0px; padding-right: 15px; padding-bottom: 10px; padding-left: 15px;"><legend style="color: #333333; padding-top: 4px; padding-right: 15px; padding-bottom: 4px; padding-left: 10px; margin-top: 4px; margin-right: 0px; margin-bottom: 8px; margin-left: -12px; border-top-color: #ededed; border-left-color: #ededed; border-right-color: #969696; border-bottom-color: #969696; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: #e7ecf0; font-weight: bold; font-size: 1em; border-width: 1px; border-style: solid;">Origine di configurazione</legend>
      755:             <modules>
      756:                 <add name="IsapiModule" type="%windir%\System32\inetsrv\isapi.dll" />
      757:                 <add name="UriCacheModule" />
    </fieldset>

    sabato 21 gennaio 2012 15:17

Risposte

  • Scenario 2

    Error Message:

    HTTP Error 500.19 - Internal Server Error

    Description: The requested page cannot be accessed because the related configuration data for the page is invalid in the metabase on the Web server.

    Error Code: 0x800700b7

    Notification: BeginRequest

    Module: IIS Web Core

    Requested URL: http://localhost/

    Physical Path: C:\inetpub\wwwroot

    Logon User: Anonymous
    Logon Method: Anonymous

    Handler: StaticFile

    Config Error: Cannot add duplicate collection entry of type 'add' with unique key attribute 'name' set to 'header’

    Config File: \\?\C:\inetpub\wwwroot\web.config

    Config Source:

    21: <customHeaders>

    22: <add name="header" value="text/plain" />

    23: </customHeaders>

    Reason:

    This problem essentially happens if there is a duplicate entry for the configuration section setting at a higher level in the configuration (i.e. in parent site/folder’s web.config or applicationHost.config file). The error message itself points out the location of duplicate entries.

    Solution:

    One should look in the site’s config file and compare it with applicationHost or web.config file at a higher level to check for duplicate entries as pointed by the error message. You can either remove this entry to make the server run again, or make the entry non-duplicate by changing the collection key.

    For example, the above error message was because of the same custom header defined at the IIS root level (applicationHost.config) and at the Default Website (web.config). To solve this, we can

    1. Remove this entry from web.config file : <add name="header" value="text/plain" />

    OR

    2. Add remove OR clear element before this add element:

    <remove name="header"/>

    OR

    <clear />

    ***************************************


    Edoardo Benussi
    Microsoft MVP - Management Infrastructure
    edo[at]mvps[dot]org
    lunedì 23 gennaio 2012 10:40
    Moderatore

Tutte le risposte

  • comincia guardando qui

    http://learn.iis.net/page.aspx/562/classic-asp-not-installed-by-default-on-iis/

    e fai sapere.

    ciao.


    Edoardo Benussi
    Microsoft MVP - Management Infrastructure
    edo[at]mvps[dot]org
    sabato 21 gennaio 2012 19:16
    Moderatore
  • ciao, ho già fatto quanto riportato, ho provato anche a togliere la spunta all'asp e poi a rimetterla, ma non cambia nulla... 
    sabato 21 gennaio 2012 22:44
  • Scenario 2

    Error Message:

    HTTP Error 500.19 - Internal Server Error

    Description: The requested page cannot be accessed because the related configuration data for the page is invalid in the metabase on the Web server.

    Error Code: 0x800700b7

    Notification: BeginRequest

    Module: IIS Web Core

    Requested URL: http://localhost/

    Physical Path: C:\inetpub\wwwroot

    Logon User: Anonymous
    Logon Method: Anonymous

    Handler: StaticFile

    Config Error: Cannot add duplicate collection entry of type 'add' with unique key attribute 'name' set to 'header’

    Config File: \\?\C:\inetpub\wwwroot\web.config

    Config Source:

    21: <customHeaders>

    22: <add name="header" value="text/plain" />

    23: </customHeaders>

    Reason:

    This problem essentially happens if there is a duplicate entry for the configuration section setting at a higher level in the configuration (i.e. in parent site/folder’s web.config or applicationHost.config file). The error message itself points out the location of duplicate entries.

    Solution:

    One should look in the site’s config file and compare it with applicationHost or web.config file at a higher level to check for duplicate entries as pointed by the error message. You can either remove this entry to make the server run again, or make the entry non-duplicate by changing the collection key.

    For example, the above error message was because of the same custom header defined at the IIS root level (applicationHost.config) and at the Default Website (web.config). To solve this, we can

    1. Remove this entry from web.config file : <add name="header" value="text/plain" />

    OR

    2. Add remove OR clear element before this add element:

    <remove name="header"/>

    OR

    <clear />

    ***************************************


    Edoardo Benussi
    Microsoft MVP - Management Infrastructure
    edo[at]mvps[dot]org
    lunedì 23 gennaio 2012 10:40
    Moderatore
  • Ciao,

    I consigli sopra mi risultano validi.

    Ho evidenziato la risposta in attesa di ricevere ulteriori feedback da cauntry (speriamo positivi).

    Saluti,


    Anca Popa Follow ForumTechNetIt on Twitter

    Versioni di valutazione gratuite dei software Microsoft

    Microsoft offre questo servizio gratuitamente, per aiutare gli utenti e aumentare il database dei prodotti e delle tecnologie. Il contenuto viene fornito “così come è” e non comporta alcuna responsabilità da parte dell'azienda. 

    lunedì 30 gennaio 2012 09:57