Hi,
I'm having trouble connecting to a public S3 bucket. I have a file i would like to download from this bucket however when configuring the S3 connector transformer I get the error message 'NoneType' object has no attribute 'lower'. I have upgraded the transformer and i'm using FME 2019.1. Screen shots of the configuration and translation log error message below.
Any help or guidance greatly appreciated.
File "contextlib.py", line 112, in __enter__
File "C:\Program Files\FME 2019\python\pypac\api.py", line 273, in pac_context_for_url
pac = get_pac()
File "C:\Program Files\FME 2019\python\pypac\api.py", line 57, in get_pac
return PACFile(downloaded_pac, **kwargs)
File "C:\Program Files\FME 2019\python\pypac\parser.py", line 62, in __init__
context.FindProxyForURL('/', '0.0.0.0')
File "C:\Program Files\FME 2019\python\js2py\base.py", line 1120, in __call__
return to_python(parent._obj.callprop(meth, *args))
File "C:\Program Files\FME 2019\python\js2py\base.py", line 939, in callprop
return cand.call(self, args)
File "C:\Program Files\FME 2019\python\js2py\base.py", line 1343, in call
return Js(self.code(*args))
File "<EvalJS snippet>", line 17, in PyJsHoisted_FindProxyForURL_
File "C:\Program Files\FME 2019\python\js2py\base.py", line 899, in __call__
return self.call(self.GlobalObject, args)
File "C:\Program Files\FME 2019\python\js2py\base.py", line 1343, in call
return Js(self.code(*args))
File "C:\Program Files\FME 2019\python\pypac\parser_functions.py", line 52, in shExpMatch
return fnmatch(_to_py(host).lower(), _to_py(pattern).lower())
AttributeError: 'NoneType' object has no attribute 'lower'
Error encountered while calling method `input'
S3Connector_CALLER (PythonFactory): PythonFactory failed to process feature