hi, thanks for the help, try $bread and I had the same error, the client sends data socket this is the code:

Code:
alias connect {
    set %xmlinc 1
    set %xmlarchivo C:\Users\admin\Desktop\testxml.txt 
    sockopen xml $+ $rand(0,99999) domain.com 80
}

on 1:sockopen:xml*: {
    sockwrite -n $sockname POST /es/xmlrpc.php HTTP/1.1
    sockwrite -n $sockname Content-Type: text/xml
    sockwrite -n $sockname User-Agent: XML-RPC.NET
    sockwrite -n $sockname Host: domain.com
    sockwrite -n $sockname Content-Length: $len(%xmlarchivo)
    sockwrite -n $sockname Connection: Keep-Alive
    sockwrite -n $sockname $crlf
    
    while (%xmlinc <= $lines(%xmlarchivo)) {
      sockwrite -n $sockname $read(%xmlarchivo,%xmlinc)
      inc %xmlinc
    } 
}

on 1:sockread:xml*: {
  sockread %xmldatos
  echo -s %xmldatos 
}


and the server's response is the same:

Code:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=UTF-8
Content-Length: 403
Date: Wed, 19 Aug 2015 22:39:03 GMT
Accept-Ranges: bytes
Server: LiteSpeed
Connection: close

<?xml version="1.0" encoding="UTF-8"?>
<methodResponse>
<fault>
<value>
<struct>
<member>
<name>faultCode</name>
<value><int>-32700</int></value>
</member>
<member>
<name>faultString</name>
<value><string>parse error. not well formed</string></value>
</member>
</struct>
</value>
</fault>
</methodResponse>



and the contents of the file is a publication xmlarchivo.txt in wordpress for XML-RPC protocol metaWeblog:


Code:
<?xml version="1.0"?>
<methodCall>
  <methodName>metaWeblog.newPost</methodName>
  <params>
    <param>
      <value>
        <i4>1</i4>
      </value>
    </param>
    <param>
      <value>
        <string>user</string>
      </value>
    </param>
    <param>
      <value>
        <string>pass</string>
      </value>
    </param>
    <param>
      <value>
        <struct>
          <member>
            <name>title</name>
            <value>
              <string>nuevo tituloooooooooo</string>
            </value>
          </member>
          <member>
            <name>description</name>
            <value>
              <string>&lt;iframe src="https://www.youtube.com/watch?v=v_Ci0z2rLLs" frameborder=0 width=510 height=400 scrolling=no&gt;&lt;/iframe&gt;</string>
            </value>
          </member>
          <member>
            <name>categories</name>
            <value>
              <array>
                <data>
                  <value>
                    <string>accion</string>
                  </value>
                </data>
              </array>
            </value>
          </member>
          <member>
            <name>post<name>mt_keywords</name>
            <value>
              <string>tag1,tag2</string>
            </value>
          </member>
          <member>
            <name>custom_fields</name>
            <value>
              <array>
                <data>
                  <value>
                    <struct>
                      <member>
                        <name>key</name>
                        <value>
                          <string>duration</string>
                        </value>
                      </member>
                      <member>
                        <name>value</name>
                        <value>
                          <string>1:02</string>
                        </value>
                      </member>
                    </struct>
                  </value>
                  <value>
                    <struct>
                      <member>
                        <name>key</name>
                        <value>
                          <string>image</string>
                        </value>
                      </member>
                      <member>
                        <name>value</name>
                        <value>
                          <string>http://www.images.com.jpg</string>
                        </value>
                      </member>
                    </struct>
                  </value>
                  <value>
                    <struct>
                      <member>
                        <name>key</name>
                        <value>
                          <string>ID</string>
                        </value>
                      </member>
                      <member>
                        <name>value</name>
                        <value>
                          <string />
                        </value>
                      </member>
                    </struct>
                  </value>
                  <value>
                    <struct>
                      <member>
                        <name>key</name>
                        <value>
                          <string>video</string>
                        </value>
                      </member>
                      <member>
                        <name>value</name>
                        <value>
                          <string>http://www.youtube.com/watch?v=T_2jF-_LnNg</string>
                        </value>
                      </member>
                    </struct>
                  </value>
                </data>
              </array>
            </value>
          </member>
        </struct>
      </value>
    </param>
    <param>
      <value>
        <boolean>1</boolean>
      </value>
    </param>
  </params>
</methodCall>


publish feel much, but that I think is complete and no missing data, if you can give me some help, I is not doing wrong, and no more try ... Greetings