I just thought I'd add another cause of XML parse failure - a missing openssl extension for PHP. I'm going to recompile our sever tonight with openssl, but hopefully this helps someone else who couldn't work out why they couldn't get this module to work.

drupal_http_request() - which this module uses to send a POST to NAB via HTTPS - uses openssl. This can be checked using extension_loaded('openssl') - perhaps it's worth updating this module to check for this extension before performing drupal_http_request...?

Comments

jm.federico’s picture

Version: 6.x-1.0-beta1 » 6.x-1.x-dev

Hello

Beta 2 has been released with your suggestion implemented. It falls back to CURL if OpenSSL is not installed.

jm.federico’s picture

Assigned: Unassigned » jm.federico
Status: Active » Fixed
sydneyshan’s picture

Thanks for the fast response! Well done!

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.