Re[7]: [Blog_users_ml] trackbackができない

Hiroshi Yamato blog_users_ml@dropcontrol.com
Sun, 17 Aug 2003 16:24:35 +0900


大和%管理者です。

えーとはずしてたらごめんなさい。
LAN側用のDNSを立ててしまったらどうでしょか?
ローカル側のマシンをそのDNSに向けてしまって、そのDNSでは自ドメインのみ
解決します。で、それ以外のDNSは外のDNSにフォワードする方法です。
バーチャルドメインも、そのDNSに加えてしまってあとは、エイリアスの設定を
Apacheにしてしまえば良いかと思います。

bind DynamicDNS 設定 辺りでググって見るとよいかと。

ではでは。

On 2003.8.17, at 02:57 午後, S.Ohtonari wrote:

> 大隣です
>
> 以前にtrackbackができないという
> 質問をさせていただいておりまして
> それが03.8.14 15:37の朱雀さんのメールをヒントに解決しました
>
> 私の場合もルータ内部でローカルIP+NAT+外部DNSで
> 運営しております
>
> ルータの仕様で外部でグローバールIP(port80)でアクセスすると
> ちゃんとサーバにフォーワーディングしてくれるのですが
> 内部からグローバルIP(port80)でアクセスすると
> ルータの設定画面になっていまいます
>
> Trackbackをする際にサーバから自分にアクセスするのに
> ドメインでアクセス→ルータが応答した
> ということでエラーになっていたようです
>
> linuxやWinではhostsファイルを準備すれば
> 解決するのですがMacOS Xの場合はhostsファイルを
> /etcに置いても問い合わせの順番の問題で
> hostsファイルより先にDNSから問い合わせをするようになっているようです
>
> そこでNetInfoの設定をいじってDNSよりもhostsファイルを先に
> 参照するように設定し、hostsファイルを準備することで
> trackback出来るようになりました
>
> Netinfoの設定については
> http://taylor.gotdns.org/osx.html#hosts
> などが参考になると思います
>
> なんとか解決しました!
>
>
> SUZAKUさんが03.8.14 15:37に書きました:
>> 朱雀と申します。
>>
>> なんとか MT2.64 が動くようになりました。
>> しかし、どうもトラックバックがうまくいきません。
>> 本MLでも別トピックで似たような事例を見かけましたが微妙に違うようなので
>> 質問させていただきます。
>>
>> 設置サーバーは以下の通りです。
>> -----
>> Vine Linux 2.6r1 / Apache 1.3.27 / perl 5.6.1 / MySQL 3.23.53
>> サーバーはルーターの内部に設置しローカルIPを設定し、NAT使用
>> DNSは外部です。
>> MT設置は、サーバーのメインドメインではなく、Nameベースの
>> バーチャルドメインで、
>> /home/example/public_html/MT
>> blog書き出しは
>> /home/example/public_html
>> になっています。
>>
>> この状態で、他の方の blog にある trackback を自分のエントリで使うこと
>> は、できました。
>> しかし自分のサーバー内にある2つの違うblogへtrackbackテストしようとし
>> たら、
>>
>> Ping 'http://WWW.example.com/MT/mt-tb.cgi/19' failed: HTTP error: 500 
>> Can'
> t connect to WWW.example.com:80 (Timeout)
>>
>> と、かえってきます。
>> 同一サーバーでDNSが外部なので、名前解決ができないのかな?と、
>> /etc/hosts に 192.168.1.100 www.example.com と記述してみまして
>> 再度 trackback したら、今度は
>>
>> Ping 'http://WWW.example.com/MT/mt-tb.cgi/19' failed: HTTP error: 500 
>> Can'
> t locate HTML/HeadParser.pm in @INC (@INC contains: 
> /home/example/public_
> html/MT/extlib /home/example/public_html/MT/lib 
> /usr/lib/perl5/5.6.1/i386-
> linux /usr/lib/perl5/5.6.1 /
>>
>> と、なりました。
>> #エラーが変化したから、少しは進んだのかな。
>>
>> Apacheのログ(/var/log/httpd/access.log と error.log) も見ましたが、
>> それらしいのがないような気がします。
>> ↓↓↓
>> *.*.*.* - - [14/Aug/2003:15:19:35 +0900] "GET /MT/mt.cgi?__mode=
>> view&_type=entry&blog_id=1&id=41&saved_changes=1&ping_errors=1 HTTP/1.
>> 1" 200 29475 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .
>> NET CLR 1.0.3705)"
>>
>> 以上、長文ですが、これ、FAQでしょうか?
>>
>> --
>> 朱雀
>>
>>
>> _______________________________________________
>> Blog_users_ml mailing list
>> Blog_users_ml@dropcontrol.com
>> http://salvageship.dropcontrol.com/blog_ml/
>
>
> ----------------------------------------------------
> Macintosh Untiteled & コンフリクト情報掲示板
> http://www.ohtonari.com
> mailto:ohtonari@mac.com
>
>   大隣 昭作
>
> ----------------------------------------------------
> _______________________________________________
> Blog_users_ml mailing list
> Blog_users_ml@dropcontrol.com
> http://salvageship.dropcontrol.com/blog_ml/
>