トップページ > 記事閲覧
【質問】標準の80番ポート以外での運用について
投稿日 : 2017/09/20(Wed) 09:57
投稿者 いしまる◆vOmCuTAP2Tw
参照先 http://haik.oi21.net/
HAIKですが、通常は
http://haik.oi21.net/ として WEBサーバー側では80ポートでの
運用になると思います。
事情があり例えば、
http://haik.oi21.net:8888/ としてWEBサーバーを設定し
80番ポート以外で運用することは可能でしょうか。
8888ではないのですが、LAN内で1024番ポートより大きいポート
番号で設定した時に、ログインはエラーがないのですが、編集
するときの管理画面が出てきません。


サーバーはUbuntu14.04、ルーターでポートフォワーディングに
より80番ポート以外をLAN内のサーバーに80番ポートへ転送して
います。転送してポート番号が変わるのが問題でしょうか。
Re: 【質問】標準の80番ポート以外での運用について
投稿日 : 2017/09/23(Sat) 18:27
投稿者 いしまる◆vOmCuTAP2Tw
参照先 http://haik.oi21.net/
ほほほんさん、コメントありがとうございます。

私は、WEBサーバーは80のまま、通信途中のルーター等でアドレスや
ポート変換した状況で使いたいのです。
SSHのポートフォワーディングで
例えば、http://127.0.0.1:10080/ などとしてアクセスした場合は、
問題なく利用できました。

GitHubのやり取りにはhttpsとhttpでログイン管理のcookieが
共有されないので、両方使うと勝手にログアウト状態になる…と
いった話題もありました。これと遠くない内容なのかもしれません。


非公開の情報共有なので、HAIKを諦めてPukiWikiを使おうかとも
考えています。

https://pukiwiki.osdn.jp/

PukiWikiインストール時のメモ
https://haik.oi21.net/index.php?pukiwiki
Re: 【質問】標準の80番ポート以外での運用について
投稿日 : 2017/09/23(Sat) 16:16
投稿者 のほほん
参照先
何か昔に80番がアプリケーションで使用している際に
Apacheで指定して80番外からやった事があったのをふと思い出しました

Apacheのhttp.confファイルに初期だと80番ポートが指定されておりますので…

Listen 80

↑これをトロイに引っかからない任意のポート番号に変えて
ブラウザからURL+ポート番号で行けると思われます

現状だとユーザーが使える49200番台辺りからのダイナミックポートの番号を割り当てる事になるかと思われますが…

例: http://www.example.com:指定した任意のポート番号/
例: http://localhost:指定した任意のポート番号/

ローカルで試したら表示されたので恐らく
Apacheで指定してやれば行けると思われます

ただ↑上記はすみませんがhaikでは現状動いてるサイトしか無いため
試せておりませんので…

haik側で何か制限等があるなら?出来ないのかも?しれませんねぇ…

haikもそろそろいい加減?もう少しマニュアル関連やら仕様やらが
しっかりと公開して頂ければ助かるんですけどね…

現状としてはここ2年程ほぼほぼ進展も新情報も無いのが悲しい限りです…

テンプレートは過去に全部セットで購入済なので
クイックコミュやらクイックマイショップやらが
haik対応で出れば私は全然お金を出して買うんですけどねぇ…
Re: 【質問】標準の80番ポート以外での運用について
投稿日 : 2017/09/22(Fri) 16:32
投稿者 いしまる◆vOmCuTAP2Tw
参照先 http://haik.oi21.net/
以前のQHM4.73や2011年頃でも似たような事を体験していました。
ただ、ネット側には80番ポートを閉じたサーバーにSSHのポートフォワードを
設定し、
例えば、http://127.0.0.1:10080/ などとしてアクセスした場合は、
ログイン後にメニューは消える事がありませんでした。試しに
今のHAIKでも同様でした。

基礎知識があると、この辺で情報で解決方法が思いつきそうですが、
実力不足で未だにどうして良いかわかりません。

でも、ログインチェック関係は、plugin/check_login.inc.php に
まず、JavaScriptの記述があるようです。他に関係している
ファイルは何かな…。


2011年の自分のメモ
http://dbweb.0258.net/wiki.cgi?page=QHM%A1%A6%A1%A6%A1%A6Quick+Homepage+Maker#p5
Re: 【質問】標準の80番ポート以外での運用について
投稿日 : 2017/09/21(Thu) 15:52
投稿者 いしまる◆vOmCuTAP2Tw
参照先 http://haik.oi21.net/
のほほんさん、ありがとうございます。

まず、httpプロトコルなどTCP/IPでのサービス利用については、
サーバーが対応していれば、他のポートでも運用可能のはずですよ。

今回は、インターネットからのアクセスをルーターで
ウェルノウンポート以外のあるポートを
LAN内の特定のPCの80番ポートに転送して運用するケースです。

ページのソースをみたりしています。
インストール直後で殆ど内容はありませんが、ログインしなければ、
閲覧は問題できるので、ログイン情報の処理が利用している環境で
正常に動作していない雰囲気があります。ログイン絡みのJavaScriptの
ソースコードを変更したいのですが、ソースファイルのどのフォルダに
そのへんのコードがあるのかわかりません。
所在をご存じの方がいたら教えて下さい。
Re: 【質問】標準の80番ポート以外での運用について
投稿日 : 2017/09/21(Thu) 12:53
投稿者 のほほん
参照先
【追記】
長々と解りづらく?書いてしまい申し訳御座いませんが
簡単に言うと通信規約を無視したやり取りは無理だと思われます

特定のポート番号をはじく&IP偽装出来る様な機能を持ったブラウザで
80番ポートを塞げば何もWEBページの閲覧が不可能になりますので
端的に言えばそれと同じ事かと思われます


文字数の関係で連投失礼致しました
Re: 【質問】標準の80番ポート以外での運用について
投稿日 : 2017/09/21(Thu) 12:46
投稿者 のほほん
参照先
当方も現役でコーディングしていた時から
やや期間が空いている為、恐らくの予想や知識等で記載させて頂く事をご了承下さい

基本的にホームページでは80番ポート(プロトコル)のみを使用しているのはご存じかと思われますが
ホームページはHTTPプロトコル(通信規約)に基づいて(ブラウザ側から)参照されておりますので他のポート番号からの参照は恐らく不可能かと思われます

解りやすい事由をあげるならばFTPソフトはFTPプロトコル(通信規約)に基づいて通信のやり取りをしていますが…
(アクティブとパッシブで20番と21番を使用しております

この通信規約を破って他のポート番号で通信し
FTPソフト等を使用できるか?と言えば結果は無理ですので…

恐らく無理だと思われます…


自分のパソコンをサーバーにしてトロイに引っ掛からないポート番号で開放し
パスを掛けてアクセス出来るように其処からファイルを参照させて見せる等の方法を取れば可能かもしれませんが…
セキュリティ上宜しくない&結局ブラウザ側が80番を参照している事に変わりないので…
↑上記の方法はあまり意味がないかと…

- WEB PATIO -