jeffreydwalter / arlo

Python module for interacting with Netgear's Arlo camera system.
Apache License 2.0
517 stars 123 forks source link

Connection Reset By Peerr #39

Closed Bradley225 closed 6 years ago

Bradley225 commented 6 years ago

python 2.7

osx 10.12.6

altgraph==0.10.2 arlo==1.0.0 bdist-mpkg==0.5.0 bonjour-py==0.3 certifi==2017.11.5 chardet==3.0.4 idna==2.6 libpurecoollink==0.4.2 macholib==1.5.1 matplotlib==1.3.1 modulegraph==0.10.4 monotonic==1.4 ndg-httpsclient==0.4.3 netifaces==0.10.6 numpy==1.8.0rc1 paho-mqtt==1.3.0 py2app==0.7.3 pyasn1==0.4.2 pycryptodome==3.4.6 pyharmony==1.0.18 pyobjc-core==2.5.1 pyobjc-framework-Accounts==2.5.1 pyobjc-framework-AddressBook==2.5.1 pyobjc-framework-AppleScriptKit==2.5.1 pyobjc-framework-AppleScriptObjC==2.5.1 pyobjc-framework-Automator==2.5.1 pyobjc-framework-CFNetwork==2.5.1 pyobjc-framework-Cocoa==2.5.1 pyobjc-framework-Collaboration==2.5.1 pyobjc-framework-CoreData==2.5.1 pyobjc-framework-CoreLocation==2.5.1 pyobjc-framework-CoreText==2.5.1 pyobjc-framework-DictionaryServices==2.5.1 pyobjc-framework-EventKit==2.5.1 pyobjc-framework-ExceptionHandling==2.5.1 pyobjc-framework-FSEvents==2.5.1 pyobjc-framework-InputMethodKit==2.5.1 pyobjc-framework-InstallerPlugins==2.5.1 pyobjc-framework-InstantMessage==2.5.1 pyobjc-framework-LatentSemanticMapping==2.5.1 pyobjc-framework-LaunchServices==2.5.1 pyobjc-framework-Message==2.5.1 pyobjc-framework-OpenDirectory==2.5.1 pyobjc-framework-PreferencePanes==2.5.1 pyobjc-framework-PubSub==2.5.1 pyobjc-framework-QTKit==2.5.1 pyobjc-framework-Quartz==2.5.1 pyobjc-framework-ScreenSaver==2.5.1 pyobjc-framework-ScriptingBridge==2.5.1 pyobjc-framework-SearchKit==2.5.1 pyobjc-framework-ServiceManagement==2.5.1 pyobjc-framework-Social==2.5.1 pyobjc-framework-SyncServices==2.5.1 pyobjc-framework-SystemConfiguration==2.5.1 pyobjc-framework-WebKit==2.5.1 pyOpenSSL==0.13.1 pyparsing==2.0.1 PySocks==1.6.8 python-dateutil==1.5 pytz==2013.7 requests==2.18.4 scipy==0.13.0b1 six==1.4.1 sleekxmpp==1.3.3 sseclient==0.0.18 sseclient-py==1.7 urllib3==1.22 xattr==0.6.4 zope.interface==4.1.1

Arlo Cameras and base (Not pro)

I create a basic python file importing arlo and creating an Arlo object with my username and password and run the python file in terminal using sudo bash myscript.py

I hope to see the availablity of information about my arlo setup

Exception - ('Connection aborted.', error(54, 'Connection reset by peer'))

Using latest version of Arlo using pip install Arlo

jeffreydwalter commented 6 years ago

Seems like you probably have an outdated version of OpenSSL. Please see the README and this github issue

You can see which version of OpenSSL is being loaded by running these commands:

python -c "import ssl; print ssl.OPENSSL_VERSION"
python -c "from OpenSSL.SSL import SSLeay_version, SSLEAY_VERSION; print SSLeay_version(SSLEAY_VERSION)"
jeffreydwalter commented 6 years ago

@Bradley225 did you get things working?

jeffreydwalter commented 6 years ago

Closing due to inactivity.