Hi folks,

We're still trying to resolve the problems with OpenSRS-SF V1.58 (it won't register new domains since the September update on the server side). I honestly don't want to upgrade, since I've made lots of enhancements to the code and it works well for us (nearly all of the enhancements were done via hooks, but still...)

Can somebody who understands the API better than me take a look at this XML and see if anything jumps out at you? This has been sanitized, but the "character" of the data has not been changed, so anything data-specific should still be in there. (This is the output from the DEBUG setting in the client code).

--

Regards,
Eric Longman
Atl-Connect Internet Services

+----------------------------------------------------------+
| Atl-Connect Internet Services      http://www.atlcon.net |
| 3600 Dallas Hwy Ste 230 PMB288              770 590-0888 |
| Marietta, GA 30064-1685               [EMAIL PROTECTED] |
+----------------------------------------------------------+


DEBUG OUTPUT:


READ:
action ==> CHECK
attributes ==> {
sender ==> OpenSRS SERVER
state ==> ready
version ==> XML:0.1
}
object ==> VERSION
protocol ==> XCP
SENT:
<?xml version='1.0' encoding="UTF-8" standalone="no" ?>
<!DOCTYPE OPS_envelope SYSTEM "ops.dtd">
<OPS_envelope>
<header>
<version>0.9</version>
</header>
<body>
<data_block>
<dt_assoc>
<item key="object">VERSION</item>
<item key="attributes">
<dt_assoc>
<item key="state">ready</item>
<item key="version">XML:SF-1.58</item>
<item key="sender">OpenSRS CLIENT</item>
</dt_assoc>
</item>
<item key="protocol">XCP</item>
<item key="action">CHECK</item>
</dt_assoc>
</data_block>
</body>
</OPS_envelope>
SENT:
<?xml version='1.0' encoding="UTF-8" standalone="no" ?>
<!DOCTYPE OPS_envelope SYSTEM "ops.dtd">
<OPS_envelope>
<header>
<version>0.9</version>
</header>
<body>
<data_block>
<dt_assoc>
<item key="object">USER</item>
<item key="attributes">
<dt_assoc>
<item key="username">myusername</item>
<item key="password">myusername</item>
<item key="crypt_type">Blowfish</item>
</dt_assoc>
</item>
<item key="protocol">XCP</item>
<item key="action">AUTHENTICATE</item>
</dt_assoc>
</data_block>
</body>
</OPS_envelope>
READ:
<removed; binary data>
SENT:
<removed; binary data>
READ:
action ==> REPLY
is_success ==> 1
object ==> AUTHENTICATE
protocol ==> XCP
response_code ==> 200
response_text ==> Authentication Successful
SENT:
<?xml version='1.0' encoding="UTF-8" standalone="no" ?>
<!DOCTYPE OPS_envelope SYSTEM "ops.dtd">
<OPS_envelope>
<header>
<version>0.9</version>
</header>
<body>
<data_block>
<dt_assoc>
<item key="object">DOMAIN</item>
<item key="attributes">
<dt_assoc>
<item key="auto_renew">0</item>
<item key="link_domains">0</item>
<item key="isa_trademark">0</item>
<item key="custom_tech_contact">1</item>
<item key="prereg">0</item>
<item key="contact_set">
<dt_assoc>
<item key="tech">
<dt_assoc>
<item key="state">AL</item>
<item key="first_name">John</item>
<item key="country">US</item>
<item key="address1">123 Main Street</item>
<item key="last_name">Doe</item>
<item key="address2">Suite A</item>
<item key="postal_code">12345</item>
<item key="city">Anytown</item>
<item key="phone">+1.7701237676</item>
<item key="email">[EMAIL PROTECTED]</item>
<item key="org_name">Some Sample Company, Inc.</item>
</dt_assoc>
</item>
<item key="admin">
<dt_assoc>
<item key="state">AL</item>
<item key="first_name">John</item>
<item key="country">US</item>
<item key="address1">123 Main Street</item>
<item key="last_name">Doe</item>
<item key="address2">Suite A</item>
<item key="postal_code">12345</item>
<item key="city">Anytown</item>
<item key="phone">+1.7701237676</item>
<item key="email">[EMAIL PROTECTED]</item>
<item key="org_name">Some Sample Company, Inc.</item>
</dt_assoc>
</item>
<item key="f_lock_domain">no</item>
<item key="billing">
<dt_assoc>
<item key="state">AL</item>
<item key="first_name">John</item>
<item key="country">US</item>
<item key="address1">123 Main Street</item>
<item key="last_name">Doe</item>
<item key="address2">Suite A</item>
<item key="postal_code">12345</item>
<item key="city">Anytown</item>
<item key="phone">+1.7701237676</item>
<item key="email">[EMAIL PROTECTED]</item>
<item key="org_name">Some Sample Company, Inc.</item>
</dt_assoc>
</item>
<item key="owner">
<dt_assoc>
<item key="state">AL</item>
<item key="first_name">John</item>
<item key="country">US</item>
<item key="address1">123 Main Street</item>
<item key="last_name">Doe</item>
<item key="address2">Suite A</item>
<item key="postal_code">12345</item>
<item key="city">Anytown</item>
<item key="phone">+1.7701237676</item>
<item key="email">[EMAIL PROTECTED]</item>
<item key="org_name">Some Sample Company, Inc.</item>
</dt_assoc>
</item>
</dt_assoc>
</item>
<item key="reg_domain">previousdomain.com</item>
<item key="domain">somesampledomain.com</item>
<item key="affiliate_id">affiliatecode</item>
<item key="reg_type">new</item>
<item key="reg_username">custusername</item>
<item key="period">1</item>
<item key="bulk_order">0</item>
<item key="use_default_nameservers">0</item>
<item key="nameserver_list">
<dt_array>
<item key="0">
<dt_assoc>
<item key="sortorder">1</item>
<item key="name">ns1.hostingcompany.com</item>
</dt_assoc>
</item>
<item key="1">
<dt_assoc>
<item key="sortorder">2</item>
<item key="name">ns2.hostingcompany.com</item>
</dt_assoc>
</item>
</dt_array>
</item>
<item key="email_bundle">0</item>
<item key="reg_password">XXXXXX</item>
<item key="custom_nameservers">1</item>
</dt_assoc>
</item>
<item key="protocol">XCP</item>
<item key="action">SW_REGISTER</item>
</dt_assoc>
</data_block>
</body>
</OPS_envelope>
READ:
action ==> REPLY
is_success ==> 0
object ==> DOMAIN
protocol ==> XCP
response_code ==> 465
response_text ==> Data conversion error. Check the command 'sw_register' syntax





Reply via email to