Command

Array ( [action] => lookup [object] => domain [attributes] => Array ( [domain] => domain.com [affiliate_id] => 12345 ) )

Result

Array ( [is_success] => [response_code] => 400 [response_text] => Authentication Error: Authentication failed )

Log

[ INFO ]
OpenSRS Log:

[ INFO ]
Initialized: Fri, 17 Nov 2017 23:52:37 +0000

[ INFO ]
Environment: TEST

[ INFO ]
Protocol: XCP

[ INFO ]
Socket initialized: horizon.opensrs.net:55000

[ READ ]
Array
(
    [_OPS_version] => 0.9
    [protocol] => XCP
    [object] => VERSION
    [action] => CHECK
    [attributes] => Array
        (
            [version] => XML:0.1
            [sender] => OpenSRS SERVER
            [state] => ready
        )

)


[ SENT ]
Array
(
    [action] => check
    [object] => version
    [attributes] => Array
        (
            [sender] => OpenSRS CLIENT
            [version] => XML:0.1
            [state] => ready
        )

    [protocol] => XCP
)


[ SENT ]
Array
(
    [action] => authenticate
    [object] => user
    [attributes] => Array
        (
            [crypt_type] => blowfish
            [username] => yourOpenSRSname
            [password] => yourOpenSRSname
        )

    [protocol] => XCP
)


[ READ ]
BINARY: 3c3f786d6c2076657273696f6e3d27312e302720656e636f64696e673d225554462d3822207374616e64616c6f6e653d226e6f22203f3e0a3c21444f4354595045204f50535f656e76656c6f70652053595354454d20226f70732e647464223e0a3c4f50535f656e76656c6f70653e0a203c6865616465723e0a20203c76657273696f6e3e302e393c2f76657273696f6e3e0a20203c2f6865616465723e0a203c626f64793e0a20203c646174615f626c6f636b3e0a2020203c64745f6173736f633e0a202020203c6974656d206b65793d2270726f746f636f6c223e5843503c2f6974656d3e0a202020203c6974656d206b65793d226f626a656374223e41555448454e5449434154453c2f6974656d3e0a202020203c6974656d206b65793d22726573706f6e73655f74657874223e436f756c64206e6f74206765742063726564656e7469616c7320666f7220726573656c6c657220796f75724f70656e5352536e616d652e3c2f6974656d3e0a202020203c6974656d206b65793d22616374696f6e223e5245504c593c2f6974656d3e0a202020203c6974656d206b65793d22726573706f6e73655f636f6465223e3430303c2f6974656d3e0a202020203c6974656d206b65793d2269735f73756363657373223e303c2f6974656d3e0a2020203c2f64745f6173736f633e0a20203c2f646174615f626c6f636b3e0a203c2f626f64793e0a3c2f4f50535f656e76656c6f70653e

[ SENT - BLOWFISH ENCRYPTED ]
BINARY: e9703ef89b00386f28b35d7326a2dcc5

[ INFO ]
Array
(
    [error] => Read error
)


[ INFO ]
Socket closed

[ INFO ]
Array
(
    [is_success] => 
    [response_code] => 400
    [response_text] => Authentication Error: Authentication failed
)



OPS XML Log

[  INFO:000000] OPS XML Log:

[  INFO:000000] Initialized Fri, 17 Nov 2017 23:52:37 +0000

[  READ:000559] 


 
0.9
XCP VERSION CHECK XML:0.1 OpenSRS SERVER ready
[ WRITE:000607]
0.9 32925 standard
CHECK VERSION OpenSRS CLIENT XML:0.1 ready XCP
[ WRITE:000631]
0.9 32926 standard
AUTHENTICATE USER blowfish yourOpenSRSname yourOpenSRSname XCP

OPS Raw Log

[  INFO:000000] OPS Raw Log:

[  INFO:000000] Initialized Fri, 17 Nov 2017 23:52:37 +0000

[  READ:000559] 3c3f786d6c2076657273696f6e3d27312e302720656e636f64696e673d225554462d3822207374616e64616c6f6e653d226e6f22203f3e0a3c21444f4354595045204f50535f656e76656c6f70652053595354454d20226f70732e647464223e0a3c4f50535f656e76656c6f70653e0a203c6865616465723e0a20203c76657273696f6e3e302e393c2f76657273696f6e3e0a20203c2f6865616465723e0a203c626f64793e0a20203c646174615f626c6f636b3e0a2020203c64745f6173736f633e0a202020203c6974656d206b65793d2270726f746f636f6c223e5843503c2f6974656d3e0a202020203c6974656d206b65793d226f626a656374223e56455253494f4e3c2f6974656d3e0a202020203c6974656d206b65793d22616374696f6e223e434845434b3c2f6974656d3e0a202020203c6974656d206b65793d2261747472696275746573223e0a20202020203c64745f6173736f633e0a2020202020203c6974656d206b65793d2276657273696f6e223e584d4c3a302e313c2f6974656d3e0a2020202020203c6974656d206b65793d2273656e646572223e4f70656e535253205345525645523c2f6974656d3e0a2020202020203c6974656d206b65793d227374617465223e72656164793c2f6974656d3e0a20202020203c2f64745f6173736f633e0a202020203c2f6974656d3e0a2020203c2f64745f6173736f633e0a20203c2f646174615f626c6f636b3e0a203c2f626f64793e0a3c2f4f50535f656e76656c6f70653e

[ WRITE:000607] 3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d3822207374616e64616c6f6e653d226e6f22203f3e0a3c21444f4354595045204f50535f656e76656c6f70652053595354454d20226f70732e647464223e0a3c4f50535f656e76656c6f70653e0a203c6865616465723e0a20203c76657273696f6e3e302e393c2f76657273696f6e3e0a20203c6d73675f69643e33323932353c2f6d73675f69643e0a20203c6d73675f747970653e7374616e646172643c2f6d73675f747970653e0a203c2f6865616465723e0a203c626f64793e0a20203c646174615f626c6f636b3e0a2020203c64745f6173736f633e0a2020203c6974656d206b65793d22616374696f6e223e434845434b3c2f6974656d3e0a2020203c6974656d206b65793d226f626a656374223e56455253494f4e3c2f6974656d3e0a2020203c6974656d206b65793d2261747472696275746573223e0a20202020203c64745f6173736f633e0a20202020203c6974656d206b65793d2273656e646572223e4f70656e53525320434c49454e543c2f6974656d3e0a20202020203c6974656d206b65793d2276657273696f6e223e584d4c3a302e313c2f6974656d3e0a20202020203c6974656d206b65793d227374617465223e72656164793c2f6974656d3e0a20202020203c2f64745f6173736f633e0a2020203c2f6974656d3e0a2020203c6974656d206b65793d2270726f746f636f6c223e5843503c2f6974656d3e0a2020203c2f64745f6173736f633e0a20203c2f646174615f626c6f636b3e0a203c2f626f64793e0a3c2f4f50535f656e76656c6f70653e

[ WRITE:000631] 3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d3822207374616e64616c6f6e653d226e6f22203f3e0a3c21444f4354595045204f50535f656e76656c6f70652053595354454d20226f70732e647464223e0a3c4f50535f656e76656c6f70653e0a203c6865616465723e0a20203c76657273696f6e3e302e393c2f76657273696f6e3e0a20203c6d73675f69643e33323932363c2f6d73675f69643e0a20203c6d73675f747970653e7374616e646172643c2f6d73675f747970653e0a203c2f6865616465723e0a203c626f64793e0a20203c646174615f626c6f636b3e0a2020203c64745f6173736f633e0a2020203c6974656d206b65793d22616374696f6e223e41555448454e5449434154453c2f6974656d3e0a2020203c6974656d206b65793d226f626a656374223e555345523c2f6974656d3e0a2020203c6974656d206b65793d2261747472696275746573223e0a20202020203c64745f6173736f633e0a20202020203c6974656d206b65793d2263727970745f74797065223e626c6f77666973683c2f6974656d3e0a20202020203c6974656d206b65793d22757365726e616d65223e796f75724f70656e5352536e616d653c2f6974656d3e0a20202020203c6974656d206b65793d2270617373776f7264223e796f75724f70656e5352536e616d653c2f6974656d3e0a20202020203c2f64745f6173736f633e0a2020203c2f6974656d3e0a2020203c6974656d206b65793d2270726f746f636f6c223e5843503c2f6974656d3e0a2020203c2f64745f6173736f633e0a20203c2f646174615f626c6f636b3e0a203c2f626f64793e0a3c2f4f50535f656e76656c6f70653e

[  READ:000536] 3c3f786d6c2076657273696f6e3d27312e302720656e636f64696e673d225554462d3822207374616e64616c6f6e653d226e6f22203f3e0a3c21444f4354595045204f50535f656e76656c6f70652053595354454d20226f70732e647464223e0a3c4f50535f656e76656c6f70653e0a203c6865616465723e0a20203c76657273696f6e3e302e393c2f76657273696f6e3e0a20203c2f6865616465723e0a203c626f64793e0a20203c646174615f626c6f636b3e0a2020203c64745f6173736f633e0a202020203c6974656d206b65793d2270726f746f636f6c223e5843503c2f6974656d3e0a202020203c6974656d206b65793d226f626a656374223e41555448454e5449434154453c2f6974656d3e0a202020203c6974656d206b65793d22726573706f6e73655f74657874223e436f756c64206e6f74206765742063726564656e7469616c7320666f7220726573656c6c657220796f75724f70656e5352536e616d652e3c2f6974656d3e0a202020203c6974656d206b65793d22616374696f6e223e5245504c593c2f6974656d3e0a202020203c6974656d206b65793d22726573706f6e73655f636f6465223e3430303c2f6974656d3e0a202020203c6974656d206b65793d2269735f73756363657373223e303c2f6974656d3e0a2020203c2f64745f6173736f633e0a20203c2f646174615f626c6f636b3e0a203c2f626f64793e0a3c2f4f50535f656e76656c6f70653e

[ WRITE:000040] 52616e646f6d49569684b980be761a7c9ec02445f8f3af099d157769664fd1e3fae0d3dd55d5782e

[ ERROR:000000] SOCKET EOF

[ ERROR:000000] UNEXPECTED ERROR: No Content-Length header provided!

[ ERROR:000000] NEXT LINE SHORT READ (should be 0)

[  READ:000000]