achillean / shodan-python

The official Python library for Shodan
https://developer.shodan.io
Other
2.47k stars 553 forks source link

error when running "shodan data list" #124

Closed SockworkOrange closed 4 years ago

SockworkOrange commented 4 years ago

Traceback (most recent call last): File "/usr/local/bin/shodan", line 11, in load_entry_point('shodan==1.21.3', 'console_scripts', 'shodan')() File "/usr/local/lib/python3.7/site-packages/click/core.py", line 764, in call return self.main(args, kwargs) File "/usr/local/lib/python3.7/site-packages/click/core.py", line 717, in main rv = self.invoke(ctx) File "/usr/local/lib/python3.7/site-packages/click/core.py", line 1137, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File "/usr/local/lib/python3.7/site-packages/click/core.py", line 1137, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File "/usr/local/lib/python3.7/site-packages/click/core.py", line 956, in invoke return ctx.invoke(self.callback, ctx.params) File "/usr/local/lib/python3.7/site-packages/click/core.py", line 555, in invoke return callback(args, **kwargs) File "/usr/local/lib/python3.7/site-packages/shodan/cli/data.py", line 25, in data_list files = api.data.list_files(dataset) File "/usr/local/lib/python3.7/site-packages/shodan/client.py", line 65, in list_files return self.parent._request('/shodan/data/{}'.format(dataset), {}) File "/usr/local/lib/python3.7/site-packages/shodan/client.py", line 336, in _request raise APIError('Unable to parse JSON response') shodan.exception.APIError: Unable to parse JSON response

achillean commented 4 years ago

It shouldn't error out this way but that functionality is only accessible to enterprise customers so please reach out to support@shodan.io if you're still having issues accessing the bulk data.