strongkey / fido-server Goto Github PK
View Code? Open in Web Editor NEWOpen-source FIDO server, featuring the FIDO2 standard.
Home Page: https://encryptedweb.org
Open-source FIDO server, featuring the FIDO2 standard.
Home Page: https://encryptedweb.org
Hi Testing to see if the fido server moved
Test issue to see who gets this.
Hi!
Are you going to Dockerize the server? It would be much easier to deploy it, and test it locally. Thanks in advance!
Hello, I was happy to see your announcement and wanted to test the FIDO server on a new CentOS 7 installation. I've followed the Installation_Guide_Linux.md installation steps.
When I execute install-skfs.sh I'm consistently seeing the following results. It would be helpful to know if this was seen during any initial testing or if guidance could be provided to resolve this issue. As it appears there is potentially an issue with the MariaDB installation.
[root@fido fido-install]# ./install-skfs.sh
chcon: can't apply partial context to unlabeled file ‘/usr/local/strongkey’
Changing password for user strongkey.
passwd: all authentication tokens updated successfully.
Installing SKFS...
Note: Forwarding request to 'systemctl enable postfix.service'.
Redirecting to /bin/systemctl start postfix.service
Job for postfix.service failed because the control process exited with error code. See "systemctl status postfix.service" and "journalctl -xe" for details.
Installing MariaDB...
Installing Glassfish...
Installing JDBC Driver...
Creating 10M SKFS Internal Database..............................................................
The installation appears to stop at this point on two CentOS 7 installations I've tested with.
There is an error thrown in the following MariaDB log:
/usr/local/strongkey/mariadb-10.2.13/log/mysqld-error.log
2019-02-28 22:10:15 140422056113984 [ERROR] InnoDB: preallocating 2147483648 bytes for file ./ib_logfile1 failed with error 28
2019-02-28 22:10:15 140422056113984 [ERROR] InnoDB: Cannot set log file ./ib_logfile1 size to 2147483648 bytes
2019-02-28 22:10:15 140422056113984 [ERROR] InnoDB: Database creation was aborted with error Generic error. You may need to delete the ibdata1 file before trying to start up again.
2019-02-28 22:10:15 140422056113984 [ERROR] Plugin 'InnoDB' init function returned error.
2019-02-28 22:10:15 140422056113984 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
2019-02-28 22:10:15 140422056113984 [ERROR] Unknown/unsupported storage engine: InnoDB
2019-02-28 22:10:15 140422056113984 [ERROR] Aborting
2019-02-28 22:10:16 139668806477696 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
2019-02-28 22:10:16 139668806477696 [Note] InnoDB: Uses event mutexes
2019-02-28 22:10:16 139668806477696 [Note] InnoDB: Compressed tables use zlib 1.2.3
2019-02-28 22:10:16 139668806477696 [Note] InnoDB: Using Linux native AIO
2019-02-28 22:10:16 139668806477696 [Note] InnoDB: Number of pools: 1
2019-02-28 22:10:16 139668806477696 [Note] InnoDB: Using SSE2 crc32 instructions
2019-02-28 22:10:16 139668806477696 [Note] InnoDB: Initializing buffer pool, total size = 512M, instances = 1, chunk size = 128M
2019-02-28 22:10:16 139668806477696 [Note] InnoDB: Completed initialization of buffer pool
2019-02-28 22:10:16 139667760436992 [Note] InnoDB: If the mysqld execution user is authorized, page cleaner thread priority can be changed. See the man page of setpriority().
2019-02-28 22:10:16 139668806477696 [ERROR] InnoDB: Header page consists of zero bytes in datafile: /usr/local/strongkey/mariadb-10.2.13/ibdata/ibdata01, Space ID:0, Flags: 0. Please refer to http://dev.mysql.com/doc/refman/5.7/en/innodb-troubleshooting-datadict.html for how to resolve the issue.
2019-02-28 22:10:16 139668806477696 [ERROR] InnoDB: Corrupted page [page id: space=0, page number=0] of datafile '/usr/local/strongkey/mariadb-10.2.13/ibdata/ibdata01' could not be found in the doublewrite buffer.
2019-02-28 22:10:16 139668806477696 [ERROR] InnoDB: Plugin initialization aborted with error Data structure corruption
2019-02-28 22:10:16 139668806477696 [Note] InnoDB: Starting shutdown...
2019-02-28 22:10:16 139668806477696 [ERROR] Plugin 'InnoDB' init function returned error.
2019-02-28 22:10:16 139668806477696 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
2019-02-28 22:10:16 139668806477696 [Note] Plugin 'FEEDBACK' is disabled.
2019-02-28 22:10:16 139668806477696 [ERROR] Could not open mysql.plugin table. Some plugins may be not loaded
2019-02-28 22:10:16 139668806477696 [ERROR] Unknown/unsupported storage engine: InnoDB
2019-02-28 22:10:16 139668806477696 [ERROR] Aborting
Hi,
I have installed the FIDO2 server on Ubuntu 18.04 and am running it as a local server.
My plan is to setup a secure connection between my iOS app and the FIDO server using UAF.
Since UAF isn't supported by FIDO2 (unlike U2F), how do I proceed?
As far as local authentication is concerned, I am planning to use FaceID and TouchID authentication.
Is there any way I could use FIDO2 for UAF and if so, how do I establish communication with my app?
Thanks in advance.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.