I'm experiencing issue running python script as trigger action.
I got error from urllib.request module:
x = urllib.request.urlopen('https://www.google.com/')
File "/opt/splunk/lib/python3.7/urllib/request.py", line 222, in urlopen
return opener.open(url, data, timeout)
File "/opt/splunk/lib/python3.7/urllib/request.py", line 525, in open
response = self._open(req, data)
File "/opt/splunk/lib/python3.7/urllib/request.py", line 548, in _open
'unknown_open', req)
File "/opt/splunk/lib/python3.7/urllib/request.py", line 503, in _call_chain
result = func(*args)
File "/opt/splunk/lib/python3.7/urllib/request.py", line 1387, in unknown_open
raise URLError('unknown url type: %s' % type)
urllib.error.URLError: <urlopen error unknown url type: https>
If I run script from Python in OS it works.
Any idea?
Thanks
When you run the script in the OS, are you using the Splunk environment?
splunk cmd python ...
No,
I'm using
#python3 myscript.py
running
#/opt/splunk/bin/python3.7 myscript.py
doesn't work