Skip to content

api calls involving lists. #52

@mathijswesterhof

Description

@mathijswesterhof

I am currently experiencing issues with requests involving lists. Requests made to the transip api with string parameters like get_whois or get_info are working as intended but when i get a batch function i get the following error.
File "/usr/local/lib/python3.7/dist-packages/transip/service/domain.py", line 25, in batch_check_availability return self._simple_request('batchCheckAvailability', domain_names) File "/usr/local/lib/python3.7/dist-packages/transip/client.py", line 202, in _simple_request return getattr(self.soap_client.service, method)(*args) File "/usr/local/lib/python3.7/dist-packages/suds/client.py", line 521, in __call__ return client.invoke(args, kwargs) File "/usr/local/lib/python3.7/dist-packages/suds/client.py", line 581, in invoke result = self.send(soapenv) File "/usr/local/lib/python3.7/dist-packages/suds/client.py", line 619, in send description=tostr(e), original_soapenv=original_soapenv) File "/usr/local/lib/python3.7/dist-packages/suds/client.py", line 670, in process_reply raise WebFault(fault, replyroot) suds.WebFault: Server raised fault: 'Exception received from JSON Server: Invalid API signature, signature does not match the request. (timestamp: 0.87884700 1572513446)'
I have verified that my key and username are working and that the ip is whitelisted.
I have created the input of the batch_check_availability like
l = list('example.com','example.org','example.net')
i also checked with a command in front of the credential mapper to check if it was a timeout. that is not the case in both direct and secondary aproach the batch assignment would fail.
i hope you can help solve the issue
for completeness i've uploaded the complete trace of the error
transip_batch_error_log.txt

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions