SOAP TRANSPORT ERROR

Started by jfdesir, July 07, 2013, 08:07:17 PM

Previous topic - Next topic

jfdesir

If you trie a fresh install with nictool 2.19 with a brend new system like ubuntu 12.04,
you could have this issue :

Nictool GUI:
SOAP: transport error: http://localhost:8082/soap: 500 Internal Server Error

Apache logs:
apache2[6147]: [error] [client 127.0.0.1] Illegal field name 'APR::Table=HASH(0x7f8354a5b490)' at /usr/share/perl5/SOAP/Transport/HTTP.pm line 806\n


Solution: downgrade  Http::Message

https://rt.cpan.org/Public/Bug/Display.html?id=84461


perl -MCPANPLUS -e shell

CPAN Terminal> u HTTP::Message --verbose --force

HTTP::Message --verbose --force


dowload a old version from cpan (before 6.05)

Then it's   OK

matt

I have confirmed this solution. I had been manually editing SOAP::Transport::HTTP, per the bug report linked to on the NicToolServer install page, but this is a more approachable solution.