User:
Pass:
Keep:   
Xoops Cube Project
XOOPS Cube Project Site
Powered by Google


Powered by XOOPS Cube Legacy 2.1.8
PukiWikiMod 1.5.1
WordPress Module 0.6.0 Alpha
トラックバック受信レポートのIP:が全て自機サーバーとなる 投稿者: Ujiki.oO 投稿日:2006/10/04(Wed) 00:34 No.3234  
WordPress ME for XOOPS 0.6.0-Beta を利用させて戴いております。
ありがとう! 感謝致します。

さて、トラックバックを受信して、WordPress-MEの「編集」ボタンを押して、
「承認待ちコメント(xx)」ボタンを押すと、「これらのコメントが承認待ちです:」の
一覧を表示します。
このレポートの「投稿者:」欄にレポートされている「 IP: 」なのですが、
てっきりトラックバック送信元のグローバルIPアドレスだと思い込んでおりました。
マニュアルの解説があるのでしょうね。面目ないところです。

スパム的トラックバックがあるものですから、この「投稿者:」欄にレポートされている「 IP: 」を見て
「おおお〜、同じサイトから送信されているな!」っと思い込み、
当方では、何と、XOOPSシステムのIPアドレス拒絶に登録してしまいました。
その後、XOOPSが全面的に応答しなくなったので、「はて?」と思い、
「投稿者:」欄にレポートされている「 IP: 」が、XOOPSが稼動しているサーバーの
IPアドレスであることに気がついた次第です。トホホホ
こんな「お馬鹿」な失敗は、みなさんはしないのでしょうね。

- Ujiki.oO -


Re: トラックバック受信レポートのIP:が全て自機サーバーとなる 投稿者: NobuNobu 投稿日:2006/10/07(Sat) 06:44 No.3241  

これ、 Ujiki.oO さんのサーバー環境特有の問題だと思います。
たとえば公開されているサーバ自体が、リバースプロクシサーバーなどの後方にある場合などには、正しく送信元のIPアドレスを取得出来ない事があります。

どのようなサーバー環境でお使いなのでしょうか?

基本的には、最初Ujiki.oOが理解されていたとおりに、ここで表示されるIPアドレスは、トラックバック送信者のIPアドレスになります。


Re[2]: トラックバック受信レポートのIP:が全て自機サーバーとなる 投稿者: Ujiki.oO 投稿日:2006/10/07(Sat) 14:40 No.3244  

引用:
NobuNobuさんは書きました:
どのようなサーバー環境でお使いなのでしょうか?


http://hamster.byethost31.com/modules/wordpress/
ですね。http://byethost.com/
から申し込める、Free Web Hosting Service です。
byethost.com が提供する「サブドメイン」を利用しています。
上記 wordpress の、コメントを全て削除しました。
一般ユーザーで 新規投稿できます。
トラックバックテスト可能です。投稿者による承認画面でIPは確認できますね。
hamster.byethost31.com has address 209.190.85.5
が、hostコマンドの結果です。

尚、コメントは全て消しましたが、PDFファイルで残しました。
http://hamster.byethost31.com/modules/myalbum/viewcat.php?cid=29
に、保存しております。

- Ujiki.oO -


Re[3]: トラックバック受信レポートのIP:が全て自機サーバーとなる 投稿者: NobuNobu 投稿日:2006/10/07(Sat) 14:59 No.3245  

引用:

http://hamster.byethost31.com/modules/wordpress/
ですね。http://byethost.com/
から申し込める、Free Web Hosting Service です。

http://byet.net/showthread.php?t=2358
にありましたが、リバースプロキシーのキャッシング機能のためにREMOTE_ADDRが
正常に取得出来ない環境のようです。
このフォーラムにある一行を、/modules/wordpress/wp-config.phpの

<?php

の直後に挿入するとうまくいくかもしれませんね


Re[4]: トラックバック受信レポートのIP:が全て自機サーバーとなる 投稿者: Ujiki.oO 投稿日:2006/10/07(Sat) 23:12 No.3246  

引用:
NobuNobuさんは書きました:
http://byet.net/showthread.php?t=2358
にありましたが、リバースプロキシーのキャッシング機能のためにREMOTE_ADDRが
正常に取得出来ない環境のようです。

WordPress-MEだけの問題ではないことを理解しました。例えば、MyAlbumのコメントに表示される

ステータス: アクティブ
IP: xxx.xxx.xxx.xxx
も、自機のIPアドレスでした。うーむ。どちらにせよ、WordPress-MEには問題無しですね。済みません。

引用:
NobuNobuさんは書きました:
このフォーラムにある一行を、/modules/wordpress/wp-config.phpの

<?php

の直後に挿入するとうまくいくかもしれませんね

ありがとうございます。試してみます。

- Ujiki.oO - http://xoopscube.jp/userinfo.php?uid=12047


Re[4]: トラックバック受信レポートのIP:が全て自機サーバーとなる 投稿者: Ujiki.oO 投稿日:2006/10/08(Sun) 06:54 No.3247  

引用:
NobuNobuさんは書きました:
このフォーラムにある一行を、/modules/wordpress/wp-config.phpの

<?php

の直後に挿入するとうまくいくかもしれませんね
実験用スクリプトで確認できました。
http://hamster.byethost31.com/REMOTE_ADDR/
の、IP.php で、実検しました。影響のあるところに埋め込もうと存じます。ありがとうございました。どこか一ヶ所に埋め込めれば良いのですが。


Re[5]: トラックバック受信レポートのIP:が全て自機サーバーとなる 投稿者: Ujiki.oO 投稿日:2006/10/08(Sun) 07:59 No.3248  

引用:
Ujiki.oOさんは書きました:
実験用スクリプトで確認できました。
http://hamster.byethost31.com/REMOTE_ADDR/
の、IP.php で、実検しました。影響のあるところに埋め込もうと存じます。ありがとうございました。どこか一ヶ所に埋め込めれば良いのですが。

ここは大胆に、mainfile.php をプチ・ハッキングして

if($_SERVER['REMOTE_ADDR']!=""
	&& $_SERVER['HTTP_X_FORWARDED_FOR']!=""
	&& $_SERVER['REMOTE_ADDR']!=$_SERVER['HTTP_X_FORWARDED_FOR']){
 $HTTP_SERVER_VARS['REMOTE_ADDR'] = $REMOTE_ADDR = $_SERVER['REMOTE_ADDR'] = $_SERVER['HTTP_X_FORWARDED_FOR'];
}

を登録してみました。そして、Gooブログよりトラックバック通信してみましたところ、めでたく IPアドレスは、Gooのブログサーバーとなりました。
のぶのぶ様には、調査する時間を犠牲にして、正しいご指摘を頂戴して、本当に助かりました。感謝致します。

- Ujiki.oO -


xoopscube.jpに発言してみました。(^^); 投稿者: Ujiki.oO 投稿日:2006/10/09(Mon) 13:01 No.3250  

引用:
NobuNobuさんは書きました:
http://byet.net/showthread.php?t=2358
にありましたが、リバースプロキシーのキャッシング機能のためにREMOTE_ADDRが
正常に取得出来ない環境のようです。
このフォーラムにある一行を、/modules/wordpress/wp-config.phpの

<?php

の直後に挿入するとうまくいくかもしれませんね

http://xoopscube.jp/modules/xhnewbb/viewtopic.php?viewmode=flat&order=ASC&topic_id=3956&forum=4
に発言してみました。


NO: PASS:

このプログラムは KENT 氏の yybbs を xoops(PHP) に移植したものです
- KENT -