概要

Docker版のOmeka Sで、以下の記事のようにCORS対応を実施した際、サーバエラーが発生しました。その備忘録を記載します。

Dockerfile

以下のようなDockerfileを対象とします。

FLRERR#RR#AR&&&&C#CR&&&&&&VCRAUNUUUURU&&&&OOU&&&&&&OMOBNVNNPNNDGNPCPNLDMEHourrmYoYrlrlcfULaDaazllliuwPddwvwnmmvnmmnmnhiM[p2EppliiimngoonegzfkonE"hmeBttibbbazeecclrei-i/d---wdapanI--bpjfgitxkkostpvrv.gdivsRsnp:imAgg1nprepteeaiafahuarafvaanoNeeggeemerrdoh-rrtrtr-vacptd_tt--gea\n--ntq//aea-vvRarhaaFdd-tgsppO=twwcbpwavar/ecirR-ieedyiihhm4pwawcawrarw/w2hneOqnvvepcoppe.svwrweoswrwww-eewNqsvekn--k1:a//slevwwwwwfrrTt6seea./rwosu.ahwww-w/o=iEua-\xx-1/mwmmirtwwwd/hr"tNpldttsgweween/m/wahteSeDdle--iwk/kvsiwlhhttmgaavictwahaaw/thtamlrtnt-noh/-t-rawcmtm:l/oooeysnuosms/nv/olmlw/vurntfbm-lwdahn/lwvonui&\ai.e$wrtfvwoldn&lgck{wp/mifo-lu"Ntluoavv/ewlglildum]aearm-eahrw//uluamekrp-e/srrtmwdmemte/aatjo-s/mi/oaesea/mc-$gm$iwlshlt///utg(de{ow/stuacf-rienkvnw.immboivtavtpae}/holeanlayer-/r.htn//sferp<-owosztasfeisenqcimiimcoi.gwaq)teoplclli/wf.hkn/euendwk-i-a}\smsiav/-aycj-.setahemopsz\artxuune/icb/merpvgrpoawlcag=ensw/.rp/l-fewc1aduedi.h2dosagihm6ers/nto3p/evimd@disalgon/r/6m_cdvf0amlwai0iyuwwrllsdnw/e{.qelws}cl/woaw\\mmd/;>y-/h"swvtqi$mlt{lihv/-ecgfrodrsneifeoitngy}/p/deoa=mt/eaukbsaar-s/sei-.n$ic{nlviuedr\es/ion}.zip-Ovar/www/omeka-s-${version}.zip\

原因と対策

以下を追記する必要がありました。

RUNa2enmodheaders

まとめ

同様のことでお困りの方の参考になりましたら幸いです。