Смотрите на следующий исходный код в завещании, которое имеет отношение к navigational_formats.
У меня была та же проблема, как Вы описываете и установка
config.navigational_formats = [:"*/*", :html]
в завещании инициализатор зафиксировал его для меня. У меня еще нет идей, почему запросы IE, прибывающие из Outlook, передаются как/.
CURRPATH - это не каталог, в котором находится скрипт, это рабочий каталог, который скрипт унаследовал от своего родительского процесса; для заданий cron это домашний каталог учетной записи, под которой он работает (т.е. ~ root). Если вам нужен каталог, в котором находится сценарий, используйте вместо него CURRPATH = $ (dirname "$ BASH_SOURCE")
.