BeBot Frequently Asked Questions (FAQ)
Installation and Configuration
AOChat: Not expecting login
This error occurs after authentication has failed. This is most commonly caused by changes made in recent PHP versions causing the key generation of the AOChat library to fail. The most common workaround is to install Auno's AOKex PHP extention which will then be used to generate the login key needed. Be aware however that AOKex is not without it's issues either. It must be compiled against either the GMP library or the OpenSSL library and in addition the library must be correctly installed. Ie, on most RPM based Linux distros you can install gmp-devel which in itself will be enough for AOKex to compile, but will cause errors when PHP attempts to load AOKex since the actual GMP library will be missing.