Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    152

    Connessione ad un Server EPP con ASP

    Ciao a tutti,

    ultimamente mi sto scervellando su una cosa ...

    <%strPost = "<?xml version=""1.0"" encoding=""UTF-8""?>" & VBcrlf & _
    "<epp xmlns=""urn:ietfarams:xml:ns:epp-1.0"" xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance"" xsi:schemaLocation=""urn:ietfarams:xml:ns:epp-1.0 epp-1.0.xsd"">" & VBcrlf & _
    "<hello/>" & VBcrlf & _
    "</epp>"

    Set objXMLHTTP = CreateObject("Msxml2.XMLHTTP.4.0")
    objXMLHTTP.open "POST", "serverepp.registro.tld:700", false
    objXMLHTTP.setRequestHeader "Content-Type", "text/xml; charset=utf-8"
    objXMLHTTP.Send (strPost)
    strDoc = objXMLHTTP.ResponseText
    Set objXMLHTTP = Nothing

    response.BinaryWrite strDoc%>

    Secondo voi è possibile ricevere una dannata risposta <greeting> al mio <hello> dal server EPP in questo modo?

    Se non è possibile con Asp come posso fare?

    Ho provato collegandomi con telnet al server e copiandoci l'XML ma non funziona ...

    Che mi dite?

    Grazie
    Cia'

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    152
    Grazie Viki,

    avevo già trovato questa pagina e se vedi bene il mio codice è pressocchè identico a quello discusso in quella paqgina.

    Io però ricevo un sintax error inspiegabile (almeno per me) dal mio server locale di prova e ricevo un caricamento infinito di pagina dal server autenticato per le connessioni all'epp server.

    Sto ancora lavorandoci su ... oggi proverò con una connessione Socket ma se avete qualche idea per risolvere più velocemente in ASP sono tutt'orecchi :-)

    Cia'

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    152
    Indagando più a fondo ho visto che il problema è di comunicazione con il server SSL

    Ora però avendo scoperto il problema non so come risolverlo . Dopo ore di ricerche online ho visto che molti hanno il mio stesso problema ma non sono riuscito a trovare come lo risolvono.

    ho modificato il codice ed è diventato come segue :

    <%strPost = "<?xml version=""1.0"" encoding=""UTF-8""?>" & VBcrlf & _
    "<epp xmlns=""urn:ietfarams:xml:ns:epp-1.0"" xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance"" xsi:schemaLocation=""urn:ietfarams:xml:ns:epp-1.0 epp-1.0.xsd"">" & VBcrlf & _
    "<hello/>" & VBcrlf & _
    "</epp>"

    Set objXMLHTTP = CreateObject("Msxml2.XMLHTTP") ' cambiata DLL 3.0 non più 4.0
    objXMLHTTP.open "POST", "https://serverepp.registro.tld:700", false
    objXMLHTTP.Send (strPost)
    strDoc = objXMLHTTP.ResponseText
    Set objXMLHTTP = Nothing
    response.Write strDoc%>


    Ricevo il seguente errore :

    msxml3.dll error '800c0008'

    The download of the specified resource has failed.

    alla riga del send


    Se traduco il codice in un file .VBS ricevo il seguente errore :

    the server returned an invalid or unrecognised response
    msxml3.dll error '80072F78'


    Mi rimetto a voi ora che l'orario è un po' migliore in quanto a frequentazione del forum

    Cia'

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.