Skip to content

Frequent Problems

Sein Coray edited this page Jan 31, 2018 · 20 revisions

An Agent doesn't get assigned to a task even if he has the highest priority

There are two cases which can cause this:

  • If the task uses a hashlist or wordlists/rules which are marked as secret, the agents needs to be trusted to be allowed to be assigned to this task. To check if the agent is trusted, visit the agent details page.

  • In case the agent has no GPU (or the agent failed to detect the GPUs on the registration) it is viewed as CPU only agent. These agents only get cpu-only tasks assigned, all normal tasks are ignored. To check this status, also check the agent details page

I get negative numbers as chunk length

If you get negative chunk lengths, for example like:

{
  "action":"chunk",
  "response":"SUCCESS",
  "status":"OK",
  "chunk":2,
  "skip":0,
  "length":-1626332928
}

it may be that your server has 32-bit PHP only. Hashtopussy requires to have 64-bit PHP to handle very large numbers. If you want to test your server PHP setup, you can use this small script:

<?php
switch(PHP_INT_SIZE) {
    case 4:
        echo '32-bit version of PHP';
        break;
    case 8:
        echo '64-bit version of PHP';
        break;
    default:
        echo 'PHP_INT_SIZE is ' . PHP_INT_SIZE;
}

I get "Fatal Error ! Database connection failed" during the install process

Ensure your mysql server is running and listening. Ensure the mysql and mcrypt PHP modules are installed and enabled in the php.ini

Example:

extension=pdo_mysql.so
extension=mcrypt.so
extension=mysqli.so

I cannot increase max hash length over 1024 chars

TODO

Clone this wiki locally