15 messaggi dal 20 ottobre 2003
Ho un Win Server 2003 e ho montato il ISA 2006 e ho alcuni siti ASP che utilizano delle ActiveX esterni comme il aspsmartupload.
Il problema e che quando vado a inizializare il Activex server.createobject(....) mi da come errore accesso negato.
Qualcuno sa come si aggiungono gli ActiveX all'interno del ISA 2006.

Grazie
2.410 messaggi dal 13 febbraio 2003
Contributi
partiamo dal fatto che avere server web e isa sulla stessa macchina non è una bella cosa.

Per l'errore puoi postare l'errore dettagliato
15 messaggi dal 20 ottobre 2003
la risposta che ho dal server e:

The call to Server.CreateObject failed while checking permissions.
Access is denied to this object.

Ho tentato di dare i permission alla dll x Everyone e FUNZIONA !!
ma non credo che questa sia la soluzione gia che devo andare a mettere le mani ad ogni Dll che vado ad instralare.

Ci deve essere il modo di aggiungere nell ISA la posibilità di esseguire i richiami ai file .dll.
Grazie ancora
2.410 messaggi dal 13 febbraio 2003
Contributi
allora per il tuo problema isa non c'entra nulla in quanto non è isa che blocca la dll ma asp che non ha accesso alla dll e non riesce ad istanziarla in quanto le security non erano corrette.

Infatti hai risolto il problema dando i diritti a everyone, per proteggere il tuo server e quindi rimuovere everyone, devi dare i diritti ai 2 utenti con il quale gira il server web ovvero iwam_nomepc e iusr_nomepc (ovvero gli utenti impostati nell'application pool e rispettivamente l'utente web anonimo del web site)

Per la parte che tu cerchi ovvero permettere ad isa di esporre dll se vuoi dargli un occhiata la trovi qui
http://www.microsoft.com/technet/isa/2004/plan/httpfiltering.mspx

Ma ti assicuro che non è il tuo caso in quanto la dll da te richiamata non viene esposta via server web ma viene semplicemente istanziata da asp e pertanto esporre la dll verso l'esterno è assolutamente inutile e non ti risolve il problema
15 messaggi dal 20 ottobre 2003
Ok avevi ragione, ho messo le permission sulla dll ed è andato tutto bene.
Ma adeso ho un altro problema.. vediamo se riesci ad aiutarmi.

Prima della istallazione del ISA, in asp facevo delle richieste
Server.CreateObject("MSXML2.ServerXMLHTTP.6.0")
objXMLHTTP.Open "GET", [MYPAGINA ASP !!!], false
Dove la pagina che veniva chiamata era una PAGINA ASP. dal momento in cui ho messo il ISA queste richieste non funzionano più... VA in timeout
msxml6.dll error '80072ee2'
The operation timed out

sai dirmi se devo abilitare qualcosa all'interno del ISA ?

Grazie Ancora.
2.410 messaggi dal 13 febbraio 2003
Contributi
in questo caso potrebbe essere ISA a bloccarti, ma devi proprio avere iis insieme ad ISA??
Allora controlla che isa permetta l'accesso http da 127.0.0.1 e controlla dai log di isa se la tua richiesta è stata bloccata

Ev. controlla anche nei log di iis se trovi qualcosa oltre all'errore 500 di timeout
15 messaggi dal 20 ottobre 2003
Ciao:
Allora la risposta è SI devo avergli insieme gia che il server di dominio non ce l'ho in ufficio, solo ho il server WEB che tra l’altro è VIRTUALE.

* Poi nel IIS quando va in time out registra un errore 200 0 64
* Il log del ISA mi riporta:
l'ip del server nella - porta 80 - PRotocollo http - allow conection - neme della rule - l'ip del mio client - ACTION ALLOW - Souce: Internal - Destination: Localhost - Methodo: POST - Url la mia url

dopo: ho un DENIED CONECTION con il protocollo NetBios Session ma il richiamo viene fatto da un IP esterno !!! non e nessun IP della mia rete.

Poi l'altra cosa strana e che se invece di fare il objXMLHTTP.Open "GET", [MYPAGINA ASP !!!], false
faccio il objXMLHTTP.Open "GET", [MYPAGINA HTML !!!], false di una pagina HTML non mi da dei problemi...

Nel mio Isa ho 5 policy
1 - allow - HTTP - External - Localhost - all user
2 - allow - Gopher/http - Internal external - all user
3 - allow - All outboundtrafic - Local - External - all user
4 - allow - All outboundtrafic - Internal/Localhost - internal/localhost - all user
5 - deny - alltrafic - all network - all network

Ti ringrazierei se riesci a darmi una mano.
2.410 messaggi dal 13 febbraio 2003
Contributi
attiva la policy 4

4 - allow - All outboundtrafic - Internal/Localhost - internal/localhost - all user

dovresti risolvere il problema

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.