Versuchen Sie, die Datenbank während des Startvorgangs zu verbinden. In diesem Blog [ http://www.darkoperator.com/installing-metasploit-in-ubunt/] finden Sie Informationen zum Einrichten von Metasploit auf Ubuntu, aber es sollte Arch in vielerlei Hinsicht sehr ähnlich sein. Fügen Sie insbesondere Folgendes in Ihr Home-Verzeichnis unter ~ / .msf4 / database.yml ein:
production: adapter: postgresql database: msf username: msf password: host: 127.0.0.1 port: 5432 pool: 75 timeout: 5
Offensichtlich ändern Sie das Kennwort, die Datenbank und den Benutzernamen entsprechend Ihrem Setup. Dadurch sollte die Datenbank beim Start von msfconsole geladen werden.
Dies sollte sicherstellen, dass die richtigen Funktionen aufgerufen werden, damit das Caching und alles funktioniert.