MOJO Mail tells me Inappropriate ioctl for device

Posted at October 23, 2015 at 8:27 am by InterServer Staff

When moving hosts MOJO mail may break due to server changes. Here is one example of an error you have see:

couldn’t tie /home/printing/public_html/DADA/dada_lists/mj-upe for reading: Inappropriate ioctl for device at /DADA/MailingList/Settings/Db.pm line 91.

First attempt to run the db_upgrade utility on the archive file like
db_upgrade /path/to/database

If that does not work try to edit the Config.pm file with the following changes:

BEGIN { @AnyDBM_File::ISA = qw(DB_File GDBM_File NDBM_File ODBM_File SDBM_File) }

to

BEGIN { @AnyDBM_File::ISA = qw(NDBM_File) }

This is around line 2350.

0.00 avg. rating (0% score) - 0 votes

You can skip to the end and leave a response. Pinging is currently not allowed.

Leave a Reply