by Business Fundamentals

SuiteCRM BI-Directional link to Xero
Automated BI-DIRECTIONAL synch between SuiteCRM and Xero, synch most recent record. Accounts, Contacts, Invoice and Products, connect and forget. Synch based on your criteria. This module also gives you the ability to manually update Accounts/Contacts/Invoice records to/from Xero

Cancel at any time!
Free Trial

#1469 - Error on updating account

Closed Bug? created by rodwinlising 3 years ago

This happens everytime I do an Update Xero whether inn Accounts or contacts module

14 PostDataInvalidException Xml for post data was invalid, An error occurred while parsing EntityName. Line 4, position 26.
XeroOAuth Object
(
    [_xero_defaults] => Array
        (
            [xero_url] => https://api.xero.com/
            [site] => https://api.xero.com
            [authorize_url] => https://api.xero.com/oauth/Authorize
            [signature_method] => RSA-SHA1
        )

[_xero_consumer_options] => Array
    (
        [request_token_path] => oauth/RequestToken
        [access_token_path] => oauth/AccessToken
        [authorize_path] => oauth/Authorize
    )

[_action] => 
[_nonce_chars] => 
[params] => Array
    (
    )

[headers] => Array
    (
        [Accept] => application/xml
        [Content-Type] => application/x-www-form-urlencoded
        [Expect] => 
    )

[auto_fixed_time] => 
[buffer] => 
[request_params] => Array
    (
        [xml] => 
    )

[_xero_curl_options] => Array
    (
        [curl_connecttimeout] => 30
        [curl_timeout] => 20
        [curl_ssl_verifypeer] => 2
        [curl_cainfo] => /var/www/ranz/custom/entrypoints/XeroOAuth-PHP-master/certs/ca-bundle.crt
        [curl_followlocation] => 
        [curl_ssl_verifyhost] => 2
        [curl_proxy] => 
        [curl_proxyuserpwd] => 
        [curl_encoding] => 
        [curl_verbose] => 1
    )

[config] => Array
    (
        [xero_url] => https://api.xero.com/
        [site] => https://api.xero.com
        [authorize_url] => https://api.xero.com/oauth/Authorize
        [signature_method] => RSA-SHA1
        [request_token_path] => oauth/RequestToken
        [access_token_path] => oauth/AccessToken
        [authorize_path] => oauth/Authorize
        [curl_connecttimeout] => 30
        [curl_timeout] => 20
        [curl_ssl_verifypeer] => 2
        [curl_cainfo] => /var/www/ranz/custom/entrypoints/XeroOAuth-PHP-master/certs/ca-bundle.crt
        [curl_followlocation] => 
        [curl_ssl_verifyhost] => 2
        [curl_proxy] => 
        [curl_proxyuserpwd] => 
        [curl_encoding] => 
        [curl_verbose] => 1
        [application_type] => Private
        [oauth_callback] => oob
        [user_agent] => suite-xero
        [consumer_key] => xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
        [shared_secret] => xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
        [core_version] => 2.0
        [payroll_version] => 1.0
        [file_version] => 1.0
        [rsa_private_key] => /var/www/ranz/custom/entrypoints/XeroOAuth-PHP-master/certs/privatekey.pem
        [rsa_public_key] => /var/www/ranz/custom/entrypoints/XeroOAuth-PHP-master/certs/publickey.cer
        [access_token] => xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
        [access_token_secret] => xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
        [session_handle] => 
        [host] => https://api.xero.com/api.xro/2.0/
        [multipart] => 
    )

[xml] => 

            fb5b358c-72bf-4954-86ea-39b5632d3590
           ***************data ommitet***************





[method] => POST
[url] => https://api.xero.com/api.xro/2.0/Contacts
[sign] => Array
    (
        [parameters] => Array
            (
                [oauth_consumer_key] =>                ***************data ommitet***************
                [oauth_nonce] => whQ9E
                [oauth_signature_method] => RSA-SHA1
                [oauth_timestamp] => 1539047414
                [oauth_token] =>               ***************data ommitet***************
                [oauth_version] => 1.0
                [xml] => 

            fb5b358c-72bf-4954-86ea-39b5632d3590
                       ***************data ommitet***************





                [oauth_signature] => xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
            )

        [signature] => xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
        [signed_url] => https://api.xero.com/api.xro/2.0/Contacts?oauth_consumer_key=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&oauth_nonce=whQ9E&oauth_signature=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx%2F4V6NnEYjAXzpfDSxbeGcvRVX%2FZJQb1VcJU%2Fb2LuGRkQ59ooVYtP%2BDYKugTIW%2BIw8jINkcQ9jxHs8MlLYrgWOdjCfoKEbEdssFoU%2BDwIlk2mxrC9bc55GxzByVk7Ba6AKareTc%3D&oauth_signature_method=RSA-SHA1&oauth_timestamp=1539047414&oauth_token=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&oauth_version=1.0
        [header] => OAuth oauth_consumer_key="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", oauth_nonce="whQ9E", oauth_signature="Gl3I0Gl79Sxpa8KyqahY7pP4knkxNZVDTmXH1%2F4V6NnEYjAXzpfDSxbeGcvRVX%2FZJQb1VcJU%2Fb2LuGRkQ59ooVYtP%2BDYKugTIW%2BIw8jINkcQ9jxHs8MlLYrgWOdjCfoKEbEdssFoU%2BDwIlk2mxrC9bc55GxzByVk7Ba6AKareTc%3D", oauth_signature_method="RSA-SHA1", oauth_timestamp="1539047414", oauth_token="FZPPTYI3NOKRMVZYMFFOEKND6WMSAL", oauth_version="1.0"
        [sbs] => xxxxxxx
    )

[format] => xml
[request_payload] => xml=xxxxxx
[response] => Array
    (
        [headers] => Array
            (
                [content_type] => text/xml; charset=utf-8
                [strict_transport_security] => max-age=31536000
                [www_authenticate] => OAuth Realm="api.xero.com"
                [xero_cell] => trampa
                [content_length] => 322
                [expires] => Tue, 09 Oct 2018 01:10:17 GMT
                [cache_control] => max-age=0, no-cache, no-store
                [pragma] => no-cache
                [date] => Tue, 09 Oct 2018 01:10:17 GMT
                [connection] => close
                [x_client_tls_ver] => tls1.2
            )

        [code] => 400
        [response] => 

14
PostDataInvalidException
Xml for post data was invalid, An error occurred while parsing EntityName. Line 4, position 26.

        [info] => Array
            (
                [url] => https://api.xero.com/api.xro/2.0/Contacts?oauth_consumer_key=             ***************data ommitet***************&oauth_nonce=whQ9E&oauth_signature=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx%xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx%xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx%xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx%2BDYKugTIW%xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx%xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx%3D&oauth_signature_method=RSA-SHA1&oauth_timestamp=1539047414&oauth_token=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&oauth_version=1.0
                [content_type] => text/xml; charset=utf-8
                [http_code] => 400
                [header_size] => 384
                [request_size] => 2673
                [filetime] => -1
                [ssl_verify_result] => 0
                [redirect_count] => 0
                [total_time] => 3.303094
                [namelookup_time] => 0.060626
                [connect_time] => 0.064534
                [pretransfer_time] => 0.086501
                [size_upload] => 2071
                [size_download] => 322
                [speed_download] => 97
                [speed_upload] => 626
                [download_content_length] => 322
                [upload_content_length] => 2071
                [starttransfer_time] => 3.303026
                [redirect_time] => 0
                [redirect_url] => 
                [primary_ip] => 23.222.69.168
                [certinfo] => Array
                    (
                    )

                [primary_port] => 443
                [local_ip] => 10.0.201.73
                [local_port] => 47580
                [request_header] => POST /api.xro/2.0/Contacts?oauth_consumer_key=xxx.....&oauth_version=1.0 HTTP/1.1

Host: api.xero.com
User-Agent: suite-xero
Accept-Encoding: deflate, gzip
Accept: application/xml
Content-Type: application/x-www-form-urlencoded
Content-Length: 2071

            )

        [format] => xml
    )

)
Error:

  1. MartyP member avatar

    Business Fundamentals Provider Affiliate

    2 years ago

    Error fixed

This case is public. Please leave out any sensitive information such as URLs, passwords, etc.
Saving Comment Saving Comment...