mobircが動かない その2

昨日から動いてなかったけどとりあえず動くようにはなった。
昨日のエラーはnet-cidr-mobilejp-scraper.plを実行して/usr/local/share/perl/5.8.8/auto/share/module/Net-CIDR-MobileJP/cidr.yamlを作ったらとりあえず動いた模様。
cpan -ifとかでいろいろ入れまくったのがよくなかったのかもしれない。


ここでcodereposmobircは古いことがわかったのでgithubから最新版をとってきた。
こっちはconfig.iniを書き換えて実行したらすんなり動いた。


次はapache経由でアクセスしたかったのでconfig.iniに以下を追加。

[DocRoot]
root=/irc/

reverse proxyを使いたいので

# sudo a2enmod proxy

して/etc/apache2/mods-enabled/proxy.confを変更。
変更前

        <Proxy *>
                AddDefaultCharset off
                Order deny,allow
                Deny from all
                #Allow from .example.com

                # Define the character set for proxied FTP directory listings
                ProxyFtpDirCharset UTF-8
        </Proxy>

変更後

        <Proxy *>
                AddDefaultCharset off
                Order deny,allow
                #Deny from all
                #Allow from .example.com
                Allow from 127.0.0.1

                # Define the character set for proxied FTP directory listings
                ProxyFtpDirCharset UTF-8
        </Proxy>

        <Location /irc>
                ProxyPass http://127.0.0.1:5678
                ProxyPassReverse http://127.0.0.1:5678
        </Location>


これで動いたんやけどajaxの動きがおかしくてチャンネル一覧とかが出ない。
同じ症状の人発見。
http://www.wizard-limit.net/mt/pc/archives/003359.html