Bug 231145 - security/bitwarden-ruby fails to work
Summary: security/bitwarden-ruby fails to work
Status: Closed Overcome By Events
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Mark Felder
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-09-04 10:16 UTC by Matthias Pfaller
Modified: 2019-01-01 13:27 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (feld)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matthias Pfaller 2018-09-04 10:16:06 UTC
- it is no longer possible to log into the bitwarden server using current clients.
- bitwarden-api will terminate with 
/usr/local/www/bitwarden-ruby/lib/dbmodel.rb:65:
in `fetch_columns': undefined method `try' for nil:NilClass (NoMethodError)
- after uncommenting all "try" calls at least synchronization from already logged in clients will work

BTW, bitwarden-api was renamed to rubywarden.
Comment 1 Michael Reifenberger freebsd_committer freebsd_triage 2018-09-14 09:28:05 UTC
Hi,
me too.

Syncing for previously installed accounts still works but new logins are not possible.
In the nginx Log:
...
"POST /api/accounts/prelogin HTTP/1.1" 404 18 0.0058
...

BTW:
The API seems to have changed enough that a DB-Migration is needed:
https://github.com/jcs/rubywarden/blob/master/AR-MIGRATE.md

Greetings
---
Mike
Comment 2 Rene Ladan freebsd_committer freebsd_triage 2019-01-01 13:27:23 UTC
Expired port removed.