I have the same issue. I have patched the get_ips_feed.py file (diff below) so I am now only left with the error:
ERROR - Connecting to sensor - xxx.xxx.xxx.xxx: TypeError: init() got an unexpected keyword argument 'context'
I'm not sure if that will help you in any way?
Note: "get_ips_feed.py.630" is the none patched version.
Also trying a wget may identify the issue which I've currently requested to be looked at by the security person.
# wget https://xxx.xxx.xxx.xxx/cgi-bin/sdee-server/
--2015-10-23 11:56:55-- https://xxx.xxx.xxx.xxx/cgi-bin/sdee-server/
Connecting to xxx.xxx.xxx.xxx:443... connected.
Unable to establish SSL connection.
Cheers
Steve
# diff get_ips_feed.py get_ips_feed.py.630
2a3
> import re
22a24,29
> # ADDON-2386
> if not os.path.exists(RUN_DIR):
> os.makedirs(RUN_DIR)
> if not os.path.exists(LOG_DIR):
> os.makedirs(LOG_DIR)
>
48c55,56
< entities = entity.getEntities(['storage', 'passwords'], namespace=APPNAME, owner='nobody', sessionKey=sessionKey)
---
> #adding count='-1' as parameter per ADDON-3724
> entities = entity.getEntities(['storage', 'passwords'], namespace=APPNAME, owner='nobody', sessionKey=sessionKey, count='-1')
50c58,59
< exception = traceback.format_exc().splitlines()[-1]
---
> exception = traceback.format_exc()
> exception = re.sub(r"[\r\n]+", " ", exception)
58c67
<
---
>
59a69,71
> # This appears to sleep 5 minutes and then quit because it does sleep 5 minutes and then quit.
> # ...Yet this script is called every 1 second IF it is not running, so this sleep actually
> # delays the next instantiation by 5 minutes
66c78
<
---
>
68c80
< logger("INFO - Checking for exsisting SubscriptionID on host: "+host)
---
> logger("INFO - Checking for existing SubscriptionID on host: "+host)
72c84
< logger("INFO - No exsisting SubscriptionID for host: "+host)
---
> logger("INFO - No existing SubscriptionID for host: "+host)
77c89
< logger("INFO - No exsisting SubscriptionID for host: "+host)
---
> logger("INFO - No existing SubscriptionID for host: "+host)
92c104,105
< exception = traceback.format_exc().splitlines()[-1]
---
> exception = traceback.format_exc()
> exception = re.sub(r"[\r\n]+", " ", exception)
95c108
< sys.exit()
---
> sys.exit()
106c119,120
< exception = traceback.format_exc().splitlines()[-1]
---
> exception = traceback.format_exc()
> exception = re.sub(r"[\r\n]+", " ", exception)
116c130
< result_xml = sdee.data()
---
> result_xml = sdee.data()
123c137
< ## Un Comment for easy debug of raw xml feeds.
---
> ## Un Comment for easy debug of raw xml feeds.
133c147
<
---
>
138c152
< alert_dict["gc_riskdelta"] = alerts.globalCorrelationRiskDelta
---
> alert_dict["gc_riskdelta"] = alerts.globalCorrelationRiskDelta
... View more