{"action":"created","issue":{"url":"https://api.github.com/repos/nabla-c0d3/sslyze/issues/1","labels_url":"https://api.github.com/repos/nabla-c0d3/sslyze/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/nabla-c0d3/sslyze/issues/1/comments","events_url":"https://api.github.com/repos/nabla-c0d3/sslyze/issues/1/events","html_url":"https://github.com/nabla-c0d3/sslyze/issues/1","id":45183669,"number":1,"title":"sslyze requires write access on startup","user":{"login":"postmodern","id":12671,"avatar_url":"https://avatars.githubusercontent.com/u/12671?v=3","gravatar_id":"","url":"https://api.github.com/users/postmodern","html_url":"https://github.com/postmodern","followers_url":"https://api.github.com/users/postmodern/followers","following_url":"https://api.github.com/users/postmodern/following{/other_user}","gists_url":"https://api.github.com/users/postmodern/gists{/gist_id}","starred_url":"https://api.github.com/users/postmodern/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/postmodern/subscriptions","organizations_url":"https://api.github.com/users/postmodern/orgs","repos_url":"https://api.github.com/users/postmodern/repos","events_url":"https://api.github.com/users/postmodern/events{/privacy}","received_events_url":"https://api.github.com/users/postmodern/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2014-10-07T23:10:40Z","updated_at":"2015-02-18T22:57:59Z","closed_at":"2014-11-15T16:53:18Z","body":"I was attempting to install sslyze in `/usr/local` and run it as a normal user, but got this error:\r\n\r\n<pre>\r\n$ python sslyze.py --regular www.isecpartners.com:443 www.google.com\r\nTraceback (most recent call last):\r\n  File \"sslyze.py\", line 31, in <module>\r\n    from plugins import PluginsFinder\r\nImportError: No module named plugins\r\n</pre>\r\n\r\nAfter extracting sslyze into my home directory, it worked.\r\n\r\n<pre>\r\n$ python sslyze.py\r\n\r\n\r\n\r\n REGISTERING AVAILABLE PLUGINS\r\n -----------------------------\r\n\r\n  PluginHSTS\r\n  PluginCertInfo\r\n  PluginSessionRenegotiation\r\n  PluginHeartbleed\r\n  PluginCompression\r\n  PluginOpenSSLCipherSuites\r\n  PluginChromeSha1Deprecation\r\n  PluginSessionResumption\r\n\r\n\r\n\r\n  Command line error: No targets to scan.\r\n  Use -h for help.\r\n</pre>"},"comment":{"url":"https://api.github.com/repos/nabla-c0d3/sslyze/issues/comments/74966802","html_url":"https://github.com/nabla-c0d3/sslyze/issues/1#issuecomment-74966802","issue_url":"https://api.github.com/repos/nabla-c0d3/sslyze/issues/1","id":74966802,"user":{"login":"postmodern","id":12671,"avatar_url":"https://avatars.githubusercontent.com/u/12671?v=3","gravatar_id":"","url":"https://api.github.com/users/postmodern","html_url":"https://github.com/postmodern","followers_url":"https://api.github.com/users/postmodern/followers","following_url":"https://api.github.com/users/postmodern/following{/other_user}","gists_url":"https://api.github.com/users/postmodern/gists{/gist_id}","starred_url":"https://api.github.com/users/postmodern/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/postmodern/subscriptions","organizations_url":"https://api.github.com/users/postmodern/orgs","repos_url":"https://api.github.com/users/postmodern/repos","events_url":"https://api.github.com/users/postmodern/events{/privacy}","received_events_url":"https://api.github.com/users/postmodern/received_events","type":"User","site_admin":false},"created_at":"2015-02-18T22:57:59Z","updated_at":"2015-02-18T22:57:59Z","body":"Still running into this in production with sslyze installed by root into `/opt/sslyze`. Even after running it as root, so python would create the `.pyc` files, it fails to load the plugins as a normal user."}}