Resultaten 1 tot 15 van de 15
  1. #1
    SIDN - Writing while no connection is made is not supported.
    geregistreerd gebruiker
    7 Berichten
    Ingeschreven
    15/03/12

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Bedrijf: phokki-industry
    URL: www.phokki-industry.com

    Thread Starter

    Angry SIDN - Writing while no connection is made is not supported.

    Hallo mensen,

    Ik kan gewoon data ophalen met de EPP interface.
    Als ik dan bijv. het domein test.nl ophaal, doet die het een paar keer,
    en als ik dan 2x op F5 druk, krijg ik deze errors:

    ( ! ) Fatal error: Uncaught exception 'Exception' with message 'Writing while no connection is made is not supported.' in C:\dev\domains\web\sidnepp\src\eppProtocol.php on line 170
    ( ! ) Exception: Writing while no connection is made is not supported. in C:\dev\domains\web\sidnepp\src\eppProtocol.php on line 170

    In mijn ogen is dat nogal vreemd, dat ik 1 minuut lang gewoon domeinnamen kan opvragen dan ineens
    deze errors

  2. #2
    SIDN - Writing while no connection is made is not supported.
    Web hosting diensten
    4.705 Berichten
    Ingeschreven
    09/02/04

    Locatie
    Rotterdam

    Post Thanks / Like
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)
    110 Berichten zijn liked


    Bedrijf: DreamHost.nl Web hosting
    Functie: Managing Director
    URL: www.dreamhost.nl
    Registrar SIDN: JA
    KvK nummer: 24269577

    Wellicht een idee om even contact op te nemen met de SIDN zelf? Het ziet er naar uit dat ze hier een limiet op hebben geplaatst.
    DreamHost.nl Web hosting - cPanel hosting om bij weg te dromen.

  3. #3
    SIDN - Writing while no connection is made is not supported.
    geregistreerd gebruiker
    1.913 Berichten
    Ingeschreven
    23/10/03

    Locatie
    Enschede (+ London)

    Post Thanks / Like
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    33 Berichten zijn liked


    Naam: Max
    Registrar SIDN: ja
    KvK nummer: 08119406
    Ondernemingsnummer: -

    Je logt wel uit met <logout>?



  4. #4
    SIDN - Writing while no connection is made is not supported.
    Web hosting diensten
    4.705 Berichten
    Ingeschreven
    09/02/04

    Locatie
    Rotterdam

    Post Thanks / Like
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)
    110 Berichten zijn liked


    Bedrijf: DreamHost.nl Web hosting
    Functie: Managing Director
    URL: www.dreamhost.nl
    Registrar SIDN: JA
    KvK nummer: 24269577

    Dat is inderdaad ook een mogelijkheid. Als je geen <logout> inbouwt, zal je na een gegeven moment teveel openstaande connecties hebben en geen nieuwe meer kunnen maken.
    Een connectie wordt niet automatisch afgesloten.
    DreamHost.nl Web hosting - cPanel hosting om bij weg te dromen.

  5. #5
    SIDN - Writing while no connection is made is not supported.
    geregistreerd gebruiker
    7 Berichten
    Ingeschreven
    15/03/12

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Bedrijf: phokki-industry
    URL: www.phokki-industry.com

    Thread Starter
    hmm ik zou even een kijke nemen! @dreamhost_nl ik heb contact opgenomen met SIDN, en aan de telefoon wisten ze hier geen oplossing zo voor, dus moest ik hun een screenshot mailen. Dit had ik vrijdag gedaan, en heb nog geen reactie :/

  6. #6
    SIDN - Writing while no connection is made is not supported.
    Web hosting diensten
    4.705 Berichten
    Ingeschreven
    09/02/04

    Locatie
    Rotterdam

    Post Thanks / Like
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)
    110 Berichten zijn liked


    Bedrijf: DreamHost.nl Web hosting
    Functie: Managing Director
    URL: www.dreamhost.nl
    Registrar SIDN: JA
    KvK nummer: 24269577

    De SIDN werkt niet in het weekend (ook niet voor supportvragen/-problemen). Indien je vrijdag een e-mail stuurt zal deze op z'n vroegst pas maandag worden beantwoord; zeker indien het een programmeerprobleem betreft.
    DreamHost.nl Web hosting - cPanel hosting om bij weg te dromen.

  7. #7
    SIDN - Writing while no connection is made is not supported.
    geregistreerd gebruiker
    7 Berichten
    Ingeschreven
    15/03/12

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Bedrijf: phokki-industry
    URL: www.phokki-industry.com

    Thread Starter
    Oke, heb weer wat terug van SIDN, ik kreeg 2 mailtjes:

    1. Hetzelfde als jullie zeiden, met logout.

    2. Ik moest me IP address geven en de tijdstip wanneer het gebeurde.


    Op antwoord 2 heb ik gelijk maar even gereageerd. Maar wat bedoelen jullie met die logout? Die logout-xml staat gweoon bij mijn xmls. Moet ik daar iets aanpassen of iets in de sidnEppApi?

    Thanks alvast!!

  8. #8
    SIDN - Writing while no connection is made is not supported.
    Web hosting diensten
    4.705 Berichten
    Ingeschreven
    09/02/04

    Locatie
    Rotterdam

    Post Thanks / Like
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)
    110 Berichten zijn liked


    Bedrijf: DreamHost.nl Web hosting
    Functie: Managing Director
    URL: www.dreamhost.nl
    Registrar SIDN: JA
    KvK nummer: 24269577

    Het kan zijn dat je meerdere malen een sessie begint, maar niet in alle gevallen zo'n sessie ook afsluit. Feitelijk dient je code er zo uit te zien, zodat het zonder problemen loopt :
    Code:
    < login >
    ...EPP code...
    < logout >
    Zit er tussendoor (in je EPP code of elders) een < login > zonder < logout > dan zal je vanzelf weer de melding krijgen.
    DreamHost.nl Web hosting - cPanel hosting om bij weg te dromen.

  9. #9
    SIDN - Writing while no connection is made is not supported.
    geregistreerd gebruiker
    7 Berichten
    Ingeschreven
    15/03/12

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Bedrijf: phokki-industry
    URL: www.phokki-industry.com

    Thread Starter
    Thanks voor je snelle reactie, zal gelijk op zoek gaan

  10. #10
    SIDN - Writing while no connection is made is not supported.
    geregistreerd gebruiker
    1.913 Berichten
    Ingeschreven
    23/10/03

    Locatie
    Enschede (+ London)

    Post Thanks / Like
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    33 Berichten zijn liked


    Naam: Max
    Registrar SIDN: ja
    KvK nummer: 08119406
    Ondernemingsnummer: -

    Citaat Oorspronkelijk geplaatst door phokki Bekijk Berichten
    Die logout-xml staat gweoon bij mijn xmls.
    Je schrijft alle ingaande en uitgaande EPP pakketjes naar een logbestandje weg, en daar zie je dat <logout> ook daadwerkelijk verstuurd wordt?
    Of bedoel je met "mijn xmls" dat er in de code ergens naar verwezen wordt?


    Moet ik daar iets aanpassen of iets in de sidnEppApi?
    sidnEppApi zegt mij zelf niets, en gok dat ook andere providers hun eigen code hebben geschreven, zonder classes van anderen te gebruiken.
    Denk dat je meer respons krijgt als je post wat er verstuurd en ontvangen wordt, i.p.v. naar specifieke classes en foutmeldingen met regelnummers te verwijzen.

  11. #11
    SIDN - Writing while no connection is made is not supported.
    geregistreerd gebruiker
    7 Berichten
    Ingeschreven
    15/03/12

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Bedrijf: phokki-industry
    URL: www.phokki-industry.com

    Thread Starter

    Thumbs up

    Sorry voor de late reactie, en beetje fail van die xmls.
    Eigenlijk wordt er in mijn EPP applicatie elke keer gecontroleerd of er wordt gevalideerd,
    daarna connectie opgezet en daarna een login.

    Maar ik zit dus in de testomgeving en druk wel vaak op F5 natuurlijk, dus er wordt opnieuw ingelogdt
    en heb ik dus weer een sessie openstaan.

    PHP Code:
        private function doConnect()
        {
            
    // Try connecting if needed
            
    if ($this->connectionState == self::EPP_NOT_CONNECTED)
            {
                
    // Setup the epp connection
                
    if ($this->connect(SidnEppConfig::PROTOCOL_PREFIX SidnEppConfig::SERVER_ADDRESSSidnEppConfig::SERVER_PORTSidnEppConfig::TIMEOUT))
                {
                    
    // read response to clear stream buffer
                    
    $this->read();
                    
                    
    $this->connectionState self::EPP_CONNECTED;
                    return 
    true;
                }
                else
                {
                    return 
    false;
                }
            }
            elseif (
    $this->connectionState >= self::EPP_CONNECTED)
            {
                return 
    true;
            }
            else
            {
                return 
    false;
            }
        }

        
    /**
         * This will log you out if needed and close the connection to the SIDN EPP server
         */
        
    private function doDisconnect()
        {
            
    // const EPP_NOT_CONNECTED     = 0;
            // const EPP_CONNECTED         = 5;
            // const EPP_HELLO_RECEIVED    = 10;
            // const EPP_HELLO_SENT        = 15;
            // const EPP_VALIDATING        = 20;
            // const EPP_VALIDATED         = 25;
            // const EPP_LOGGING_IN        = 30;
            // const EPP_LOGGED_IN         = 35;
        
            
    echo 'Connection state: ' .$this->connectionState .'<br />';
            if (
    $this->connectionState >= self::EPP_CONNECTED)
            {
                echo 
    'Connected<br />';
                if (
    $this->connectionState >= self::EPP_LOGGED_IN)
                {
                    echo 
    'Logged in<br />';
                    
    $this->doLogout();
                }
                
    $this->disconnect();
            }

            
    //Change state to not connected
            
    $this->connectionState self::EPP_NOT_CONNECTED;

            return 
    true;
        }

        
    /**
         * This will login us in to SIDN
         */
        
    private function doLogin()
        {
            if (
    $this->connectionState == self::EPP_VALIDATED)
            {
                 
    $vars['loginname']  = SidnEppConfig::USERNAME;
                
    $vars['password']   = SidnEppConfig::PASSWORD;
                
    $xml SidnTools::getXml('login.xml'$vars);
                if (
    $this->write($xml))
                {
                    
    $response       $this->parseXml($this->read());
                    
    $responseXPath  = new DOMXPath($response);
                    
    $code           $responseXPath->query('/epp/response/result/@code');
                    switch(
    $code->item(0)->nodeValue)
                    {
                        case 
    self::EPP_COMMAND_SUCCESSFUL:
                            
    $this->connectionState self::EPP_LOGGED_IN;
                            return 
    true;
                            break;
                        default:
                            break;
                    }
                }
                
    $this->doDisconnect();
                return 
    false;
            }
            return 
    false;

        }

        
    /**
         * This will validate the EPP connection to make sure it's compatible with this client
         *
         * @return boolean
         */
        
    private function validateConnection()
        {
            
    // don't validate if validation was already passed
            /*if ($this->connectionState > self::EPP_VALIDATED)
            {
                return true;
            }
            */
            
    if ($this->connectionState == self::EPP_CONNECTED)
            {
                if (
    $this->doHello())
                {
                    
    $domHello $this->parseXml($this->read());
                }
            }
            else
            {
                
    $domHello $this->parseXml($this->read());
            }

            if (
    $this->connectionState == self::EPP_HELLO_SENT || $this->connectionState == self::EPP_CONNECTED)
            {
                
    $this->connectionState self::EPP_VALIDATING;
                if (
    is_object($domHello))
                {    
                    
    $xPathHello = new DOMXPath($domHello);
                    
    $svIdList    $xPathHello->query('/epp/greeting/svID[1]');
                    
    $versionList $xPathHello->query('/epp/greeting/svcMenu[1]/version[1]');
                    
    $buildList   $xPathHello->query('/epp/greeting/svcMenu[1]/svcExtension[1]/extURI[1]');
                    
                    
    //Check if server is compatible
                    
    if ($svIdList->item(0)->nodeValue != $this->eppServerName)
                    {    
                        return 
    false;
                    }
                    if (
    $versionList->item(0)->nodeValue != $this->eppServerVersion)
                    {
                        return 
    false;
                    }
                    
    //if (substr($buildList->item(0)->nodeValue, -8) != $this->eppServerBuildVersion)
                    
    if ($buildList->item(0)->nodeValue != $this->eppServerBuildVersion)
                    {
                        return 
    false;
                    }
                    
    $this->connectionState self::EPP_VALIDATED;
                    return 
    true;
                }
            }
            return 
    false;
        } 
    Als je kijkt bij doDisconnect dan zie je die codes right?
    Ik kom elke keer bij 35, maar als ik paar keer op F5 gedrukt heb kom ik dus bij 25..

    Ik kan het probleem echt niet vinden, misschien dat jullie hier een foutje inzien.

    Harstikke bedankt alvast!!!!!!
    Laatst gewijzigd door phokki; 21/03/12 om 09:51.

  12. #12
    SIDN - Writing while no connection is made is not supported.
    geregistreerd gebruiker
    7 Berichten
    Ingeschreven
    15/03/12

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Bedrijf: phokki-industry
    URL: www.phokki-industry.com

    Thread Starter
    denk dati k probleem gevonden heb,
    PHP Code:
    private function doLogin()
        {
            if (
    $this->connectionState == self::EPP_VALIDATED)
            {
                 
    $vars['loginname']  = SidnEppConfig::USERNAME;
                
    $vars['password']   = SidnEppConfig::PASSWORD;
                
    $xml SidnTools::getXml('login.xml'$vars);
                if (
    $this->write($xml))
                {
                    
    $response       $this->parseXml($this->read());
                    
    $responseXPath  = new DOMXPath($response);
                    
    $code           $responseXPath->query('/epp/response/result/@code');
                    switch(
    $code->item(0)->nodeValue)
                    {
                        case 
    self::EPP_COMMAND_SUCCESSFUL:
                            
    $this->connectionState self::EPP_LOGGED_IN;
                            return 
    true;
                            break;
                        default:
                            break;
                    }
                }
                
    $this->doDisconnect();
                return 
    false;
            }
            return 
    false;

        } 
    veranderd in

    PHP Code:
    private function doLogin()
        {
            if (
    $this->connectionState == self::EPP_VALIDATED)
            {
                 
    $vars['loginname']  = SidnEppConfig::USERNAME;
                
    $vars['password']   = SidnEppConfig::PASSWORD;
                
    $xml SidnTools::getXml('login.xml'$vars);
                if (
    $this->write($xml))
                {
                    
    $response       $this->parseXml($this->read());
                    
    $responseXPath  = new DOMXPath($response);
                    
    $code           $responseXPath->query('/epp/response/result/@code');
                    switch(
    $code->item(0)->nodeValue)
                    {
                        case 
    self::EPP_COMMAND_SUCCESSFUL:
                            
    $this->connectionState self::EPP_LOGGED_IN;
                            return 
    true;
                            break;
                        default:
                            break;
                    }
                }
                
    $this->doLogout();
                return 
    false;
            }
            return 
    false;

        } 
    heb nu nog geen problemen ondervonden, zal wel meer laten weten als ik het weer tegen kom!

  13. #13
    SIDN - Writing while no connection is made is not supported.
    Web hosting diensten
    4.705 Berichten
    Ingeschreven
    09/02/04

    Locatie
    Rotterdam

    Post Thanks / Like
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)
    110 Berichten zijn liked


    Bedrijf: DreamHost.nl Web hosting
    Functie: Managing Director
    URL: www.dreamhost.nl
    Registrar SIDN: JA
    KvK nummer: 24269577

    Wellicht handig om je bevindingen ook te melden aan de auteurs van de door je gebruikte scripts. Zo heeft ook iemand buiten WHT er ook wat aan.
    DreamHost.nl Web hosting - cPanel hosting om bij weg te dromen.

  14. #14
    SIDN - Writing while no connection is made is not supported.
    geregistreerd gebruiker
    7 Berichten
    Ingeschreven
    15/03/12

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Bedrijf: phokki-industry
    URL: www.phokki-industry.com

    Thread Starter
    zal ik doen! bedankt jongens voor jullie hulp, ik kan weer verder mijn epp werkt nu op en top!

  15. #15
    SIDN - Writing while no connection is made is not supported.
    geregistreerd gebruiker
    361 Berichten
    Ingeschreven
    18/08/04

    Locatie
    Breda

    Post Thanks / Like
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    1 Berichten zijn liked


    Bedrijf: Hostingpower
    URL: www.hostingpower.nl
    Registrar SIDN: Ja
    KvK nummer: 20116658

    Bedankt voor de update, wij hadden hier ook last van

Labels voor dit Bericht

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2021 Webhostingtalk.nl.
Web Statistics