Is it possible to implement the possibility to use a proxy url to download the vendor oui-file?
Thanks
Hello, @LoMueller, and thanks, @livehybrid.
My contact information is in the TA's README and default/app.conf.
I am leaving for a trip this week, but I will be back on August 18. I can add a configuration file to set up a proxy for Python. Please send me a reminder after the 18th, @LoMueller, and I will try to get that done for you.
Hi Frank,
I just found a quick-fix with inline-code enhancements in file but appreciate it using a configfile as mentioned.
/opt/splunk/etc/apps/TA_oui-lookup/bin/get-oui-table.py
proxy_host = 'localhost:1234' # host and port of your proxy
OUI_URL = "https://standards-oui.ieee.org"
req = urllib.request.Request(OUI_URL)
req.set_proxy(proxy_host, 'http')
req.add_header("User-agent", USER_AGENT)
Enjoy your vacation!
Lothar from Germany
Hi @LoMueller
Based on the existing code for this TA (https://github.com/thatfrankwayne/TA_oui-lookup) its using the python requests library, so therefore it should be possible to implement a proxy for this with some code changes.
There are no contact details for the author ( @frankwayne ) in the app so I would recommend raising an issue on GitHub with the feature request and then hopefully it can be worked in to a future version.
🌟 Did this answer help you? If so, please consider:
Your feedback encourages the volunteers in this community to continue contributing