mod_mime_magic: invalid type 0 in mconvert()
I remember having these messages in my Apache logs before:
mod_mime_magic: type search/400\t\\\\section\ttext/x-tex invalid mod_mime_magic: type search/400\t\\\\setlength\ttext/x-tex invalid [...] mod_mime_magic: invalid type 0 in mconvert().....and I even remember setting up a workaround for this one. Now, years later this issue comes up again. Here's a rather ugly, semi-automatic attempt to remediate this (cosmetic) error:
$ awk '/mod_mime_magic:.*invalid$/ {print $9}' /var/log/apache2/error.log | \ sort -u | \ sed -e 's/search\/400.*\\\\/search\/400.*/;s/^regex.*tory\\t/regex.*/;\ s/\//./g' > /tmp/1 $ mkdir /usr/local/share/file/ $ cp /usr/share/file/magic.mime /usr/local/share/file/ $ for i in `cat /tmp/1`; do sed "s/^.*$i/# &/" -i /usr/local/share/file/magic.mime doneNow we can point
MIMEMagicFile
in mime_magic.conf
to the new magic file and the errors should go away. Of course, fixing libmagic1 would be cool too :-)