Closed jansen-s closed 4 years ago
I have been experimenting with this message a little bit, but basically, the XML that Verisign sends is not correct.
The element
Correct would be:
<?xml version="1.0" encoding="UTF-8"?> <epp xmlns:epp="urn:ietf:params:xml:ns:epp-1.0"> <response> <result code="2303"> <msg>Object does not exist</msg> <value> <epp:poll msgID="1993369" op="ack"/> </value> </result> <trID> <clTRID>5ebe66f4eb75a</clTRID> <svTRID>957644504-1589536535007</svTRID> </trID> </response> </epp>
The xmlns:epp defines the namespace 'epp' so it can be used later in epp:poll.
Since this message comes from Verisign and there is not much you can do about that, you can disable error reporting with this line:
$response->loadXML($xml,LIBXML_NOERROR);
That will suppress the error in XML.
In verisign, when using the ack of the command to operate a non-existent id, the epp server returns the following response:
`<?xml version="1.0" encoding="UTF-8"?>