I can successfully perform a sqlmap scan of my target from a host. However, if I run sqlmapapi from that same host and use SQLiPy from Burp, sqlmapapi returns connection errors.
The specific SQLiPy errors retrieved are:
INFO: 16:55:43 - testing connection to the target URL CRITICAL: 16:55:44 - page not found (404) WARNING: 16:55:44 - HTTP error codes detected during run: 404 (Not Found) - 1 times
The successful sqlmap scan is using the same command generated by SQLiPy.
I have also confirmed connectivity/DNS etc to the target.
So what is the difference between the manual command and the SQLiPy initiated command via sqlmapapi?