# 11. Errors list

## 11.1. error_closed

Only for non persistent session (XMPP); the server unexpectedly closed the connection; the session is aborted.

## 11.2. error_inet_<ERRORNAME>

Network error; see http://www.erlang.org/doc/man/inet.html for the list of all errors.

## 11.3. error_unknown_data

Data received from the server during a thinktime (not for unparsed protocol like XMPP). The session is aborted.

## 11.4. error_unknown_msg

Unknown message received (see the log files for more information). The session is aborted.

## 11.5. error_unknown

Abnormal termination of a session, see log file for more information.

## 11.6. error_repeat_<REPEATNAME>

Error in a repeat loop (undefined dynamic variable usually).

## 11.7. error_send_<ERRORNAME>

Error while sending data to the server, see http://www.erlang.org/doc/man/inet.html for the list of all errors.

## 11.8. error_send

Unexpected error while sending data to the server,

  see the logfiles for more information.

## 11.9. error_connect_<ERRORNAME>

Error while establishing a connection to the server. See http://www.erlang.org/doc/man/inet.html for the list of all errors.

## 11.10. error_no_online

XMPP: No online user available (usually for a chat message destinated

  to a online user)

## 11.11. error_no_offline

XMPP: No offline user available (usually for a chat message destinated to a offline user)

## 11.12. error_no_free_userid

For XMPP: all users Id are already used (`userid_max` is too low ?)

## 11.13. error_next_session

A clients fails to gets its session parameter from the config_server; the controller may be overloaded ?

## 11.14. error_mysql_<ERRNO>

Error reported by the mysql server (see http://dev.mysql.com/doc/refman/5.0/en/error-messages-server.html)

## 11.15. error_mysql_badpacket

Bad packet received for mysql server while parsing data.

## 11.16. error_pgsql

Error reported by the postgresql server.