Apunto esto por si pasa otra vez,
Sistema: Debian 9.5, Server version: 10.1.26-MariaDB-0+deb9u1 Debian 9.1
Server characterset: utf8mb4
Db characterset: utf8mb4
Client characterset: utf8mb4
Conn. characterset: utf8mb4
Siguiendo esta Guia :
https://computingforgeeks.com/how-to-install-openfire-xmpp-chat-server-on-ubuntu-18-04-ubuntu16-04/
Me encuentro que al poblar la DDBB de openfire me sale este error.
ERROR 1709 (HY000) at line 126 in file: '/usr/share/openfire/resources/database/openfire_mysql.sql': Index column size too large. The maximum column size is 767 bytes.
Después de mucho leer y que si esto que si lo otro....
set global innodb_large_prefix=on;
set global innodb_file_format=Barracuda;
innodb_default_row_format = dynamic
innodb_file_format=barracuda
innodb_file_per_table=true
innodb_large_prefix=true
En fin hay muchas cosas pero yo no estoy muy puesto con los entresijos de SQL, pero con cambiar el cotejamiento se lleno sin mas.
Finalmente al poner la DDBB de Openfire (Cotejamiento) en vez de utf8mb4_general_ci, (el que pone por defecto en mi caso) la pongo en utf8_general_ci, y al fin cargo todas las tablas sin problemas. OJO con esto.
Donde se cambia: mediante phpmyadmin ->pinchas en la DDBB, -> Operaciones -> Cotejamiento (cambias con el desplegable)
Apuntado.
asterisk-im pugin para OpenFire desaparecido pero encontrado
Descarga de asterisk-im
https://igniterealtime.jiveon.com/thread/58851