iPhoneからはaipo5に繋がるのに、SoftBankの携帯では繋がらなかったので調べてみました。
結論からいうと、公式サイトのフォーラムに答えがありました。
SoftBankは80番か443番にしかアクセス出来ないそうです。
http://user.aipostyle.com/viewtopic.php?t=1093&sid=15f7aeb4a75c55f43c9118ee4f2e9f1f
てことで、自分のところも81番ポートで稼働していたので、フォーラムにあったApache2の設定を変更してリバースプロキシで対応してみました。
以下のように設定を変更しました。
まずはモジュールの組み込み
$ sudo a2enmod proxy_http
そして設定ファイルにAllow from all を追加する。
これを設定しないと、
client denied by server configuration: proxy:http://localhost:81/aipo/
というエラーになります。こちらを参考
$ sudo vim /etc/apache2/mods-enabled/proxy.conf
AddDefaultCharset off
Order deny,allow
Deny from all
#Allow from .example.com
Allow from all
/aipoでアクセスできるように設定を変更
$ sudo vim /etc/apache2/sites-available/default
(以下を追加)
ProxyPreserveHost On
ProxyPass /aipo/ http://localhost:81/aipo/
ProxyPassReverse /aipo/ http://localhost:81/aipo/
$ sudo /etc/init.d/apache2 restart
以上です。SoftBank携帯からアクセスしてみたけど、ばっちりオッケーでした。