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

