Reverse Proxyの環境でSWF(Flash)が再生されない

開発環境はApacheのReverse Proxyを使って、LAN内のServerに転送しているけど、swfをFirefoxで再生しようとするとFirefox自体が落ちてしまうので調査したMemo.

apache_flash_firefoxちなみにIP Addressを直接入力してSWFを指定すると再生できる。

環境は
Server: CentOS 6.0, Apache 2.2.15
Client: Windows 7 Home Premium 64bit(英語版), Firefox 8.0, Flash Player 11.1.102.55


Reverse Proxyを設定してあるApacheのconf fileにProxyPassReverseCookieDomainを追記したら直った。(追記:でもたまに落ちる)

なぜ?気のせいかもしれない。

<VirtualHost *:80>
ServerName dev.hoge.com
ProxyRequests Off

 ProxyPassReverseCookieDomain 192.168.0.81 dev.hoge.com

ProxyPass /testsite http://192.168.0.81/testsite
ProxyPassReverse /testsite http://192.168.0.81/testsite
</VirtualHost>

"ProxyPassReverseCookieDomain"に関しては下記を参考に。

 

< Related Posts >