Ok the SMS part is if you enable Login Approvals and the "enter device
name" is if Login Notifications (SMS or E-Mail telling you that you
accessed from that device and when you did). Either way having either
one or both options enabled makes the App not work, because Gwibber
never stores the "recognized device" status (my guess is the cookie with
the device id given by Facebook).

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gwibber in Ubuntu.
https://bugs.launchpad.net/bugs/964837

Title:
  Gwibber fails to add Facebook account with Login
  Approvals/Notifications enabled

Status in “gwibber” package in Ubuntu:
  Confirmed

Bug description:
  Running Gwibber 3.3.93 on 12.04.

  When attempting to add a Facebook account to Gwibber - it will fail
  with the following in stdout, when Login Notification & Login
  Approvals are enabled:

  Traceback (most recent call last):
    File "/usr/share/gwibber/plugins/facebook/gtk/facebook/__init__.py", line 
147, in on_facebook_auth_title_change
      data = 
json.loads(urllib.urlopen("https://graph.facebook.com/me?access_token="; + 
self.account["access_token"]).read())
    File "/usr/lib/python2.7/urllib.py", line 86, in urlopen
      return opener.open(url)
    File "/usr/lib/python2.7/urllib.py", line 207, in open
      return getattr(self, name)(url)
    File "/usr/lib/python2.7/urllib.py", line 436, in open_https
      h.endheaders(data)
    File "/usr/lib/python2.7/httplib.py", line 954, in endheaders
      self._send_output(message_body)
    File "/usr/lib/python2.7/httplib.py", line 814, in _send_output
      self.send(msg)
    File "/usr/lib/python2.7/httplib.py", line 776, in send
      self.connect()
    File "/usr/lib/python2.7/httplib.py", line 1161, in connect
      self.sock = ssl.wrap_socket(sock, self.key_file, self.cert_file)
    File "/usr/lib/python2.7/ssl.py", line 381, in wrap_socket
      ciphers=ciphers)
    File "/usr/lib/python2.7/ssl.py", line 143, in __init__
      self.do_handshake()
    File "/usr/lib/python2.7/ssl.py", line 305, in do_handshake
      self._sslobj.do_handshake()
  IOError: [Errno socket error] [Errno 104] Connection reset by peer

  
  After disabling both of these features - account adds without issue.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gwibber/+bug/964837/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to