初回起動時におけるWindowsファイアウォール

Chat&Messenger - チャット & メッセンジャーでビジネスが加速する -
IP Messenger 互換。チャット、メッセンジャー、テレビ会議、スケジュール、文書共有、キャプチャを統合したフリーソフト

初回起動時におけるWindowsファイアウォール

初回起動時におけるWindowsファイアウォール注意点

Chat&Messenger は、TCP/UDPを使用しLAN内のメンバーと通信を行います。
Windows は、TCPやUDPで通信を行うプログラムを、ユーザが制限するかどうかの問い合わせを、Windowsファイアウォール機能が行います。

重要:
インストーラーを利用して Chat&Messenger をインストールすると、管理者権限が付与されるため、 必要最低限の通信が出来るよう Windows ファイアウォールの設定を自動的に行います。 そのため、ここに記載の問い合わせは行われないようになっています。 インストーラーを利用しない場合は次の通り実行してください。

Windowsファイアウォールの解除

Chat&Messengerを初めて起動する時、Windowsファイアウォールが cam.exe をブロックするかどうかの問合せに対して、
  • WindowsXPは、「ブロックを解除する」を選択してください


  • Windows7は、「アクセスを許可する」を選択してください。

パーソナルファイアウォール機能を持つセキュリティーソフトの場合も同様

パーソナルファイアウォール機能を持つセキュリティーソフトをインストールしている場合も、同様の確認が行われます。 一例ですが、ESET Smart Security でファイアウォールを無効する方法です。http://policy.jugem.cc/?eid=307

間違えてブロックした場合の症状

最新表示を行うと特定のユーザだけがオフラインで表示されてしまいます。

これは、オフラインで表示されるユーザが、Windowsファイアウォールで通信をブロックする設定にしたために、他のユーザからのネットワーク参加のブロードキャストパケットを受信しなくなります。 その結果応答を返信できず、他のユーザからオフラインで表示されてしまいます。
ところが、自分自身はネットワーク参加のブロードキャストパケットを送信できるため、一部のユーザでのみこの現象が発生しているように見えます。

ブロックしてしまった場合の対処方法

もっとも簡単に対処できる方法は、インストール場所を変更する事ですが、インストール場所を変更せず正規の手順で後から通信を許可する方法を記載します。
  1. コントロールパネルから「Windowsファイアウォール」を開く。

    ※コントロールパネルに「Windowsファイアウォール」がない場合。
    1. [コントロール パネル][セキュリティ センター] をクリックします。
    2. [Windows ファイアウォール] をクリックします。

  2. <全般>タブで「有効」にチェック、「例外を許可しない」はチェックオフである事を確認してください。
  3. <例外>タブにて「cam.exe」のチェックがオフになっていますのでチェックしてOKボタンを実行しください。

それでも改善されない場合

Windowsファイアウォールは Chat&Messenger のインストール場所が変わると再度問い合わせが行われます。
そのため、Chat&Messengerをアンインストールし、別の場所に再インストールしてくだだい。

元々「C:\ChatAndMessenger」にインストールしていた場合は、「C:\ChatAndMessenger2」にインストールするなど。

上記を試しても改善されない場合は、不安定なユーザの端末上で、「ヘルプ」メニュー⇒「情報」にて「ログ圧縮(詳細)」を実行して、不具合報告フォームよりログをお送り願いします。 http://form1.fc2.com/form/?id=190327

ブロックを解除しても安全ですか?

Chat&Messenger を会社内で利用する場合は問題ありません。

オートロックのマンションに住み玄関の鍵は掛けたので、自分の部屋の鍵は開けても大丈夫かな?ぐらいに考えてください。

Windowsファイアウォールは、外部からの不正な攻撃をブロックする役目がありますが、 会社内ではインターネットと社内LANとの間に専用のファイアウォールが設置されます。
このファイアウォールは、外部から社内LANへの通信(インバウンドトラフィック)で、一方的な場合は確実に遮断し、強固なセキュリティーを提供します。
また、会社内ではプライベートIPアドレスを利用するため、外部から一方的にプライベートなIPアドレスのユーザを特定し直接通信する事はできません。

そして、コンピューターがブラウザやEメール、メッセンジャー等のソフトウェアを利用して通信を行うためには、必ずポートを開く必要があります。通常何もしない状態でも 20 個程の必要なポートが開かれています。
※これはコマンドプロンプトで "netstat -ano" を実行すると、どのプロセスが開いたポートかを確認する事ができます。
これらのポートに対して外部から不正に攻撃を受けないためにも、会社の専用ファイアウォール は絶対的に一方的なインバウンドトラフィックをブロックする必要があります。

※仮に、家庭内で利用する場合でも、ブロードバンドルータを利用すとプライベートIPアドレスが割り当てられますし、Chat&Messenger 自体パケットのフォーマットチェック等を行いますので不正なパケットを受け取っても確実に破棄します。

コマンドプロンプトで確認

WindowsXPのファイアウォールで cam.exe がブロックされているかどうかを コマンドプロンプトで確認する方法を以下記載します。

コマンドプロンプトを起動して以下のコマンドを実行してください。
※コマンドプロンプトは「スタート」 - 「すべてのプログラム」 - 「アクセサ」 - 「コマンドプロンプト」をクリックします。
netsh firewall show config verbose = ENABLE | findstr cam
※ Windows 7 は下記コマンドに変更されています。
netsh advfirewall firewall show rule name=cam.exe verbose
例)
C:\>netsh firewall show config verbose = ENABLE | findstr cam
Enable   cam / C:\Program Files\ChatAndMessenger\cam.exe

上記の結果のように「Enable」と表示された場合正常です。
Enable cam / C:\Program Files\ChatAndMessenger\cam.exe

一方、「Disable」と表示された場合 Windowsファイアウォールで cam.exe がブロックされているため、 Chat&Messenger の通信上問題が発生する可能性があります。
Disable cam / C:\Program Files\ChatAndMessenger\cam.exe

また、コマンドプロンプト上で Windows ファイアウォールのブロックを解除するコマンドは以下となります。
netsh firewall add allowedprogram program="C:\Program Files\ChatAndMessenger\cam.exe" name="cam" mode=ENABLE
※上記コマンドは Chat&Messenger が「C:\Program Files\ChatAndMessenger」にインストールされている場合です。

ページトップへ
ダウンロード - ダウンロード詳細
更新履歴 - 更新履歴 2014 - 2015
応用編 - ショートカットキー一覧
その他 - プレミアムエディション
その他 - 確認されている問題点と解消方法
その他 - IP Messenger 互換について
インストール / Verup - インストール方法
インストール / Verup - バージョンアップ方法
Thanks Links・リンク集 - おすすめフリーソフトまとめ
インストール / Verup - バージョンアップ方法 インストール無し版
インストール / Verup - 初回起動時におけるWindowsファイアウォール
更新履歴 - 更新履歴 2011 - 2013
更新履歴 - 更新履歴 2009
インストール / Verup - インスートール方法 Mac OSX
インストール / Verup - JREのインストール方法
CAMServer - CAMServer 概要
CAMServer - CAMServer の導入方法
CAMServer - ライセンスのご購入
インストール / Verup - バージョンアップとリリースポリシー
CAMServer - 文書・ファイル共有
ダウンロード - 過去のバージョンのダウンロード
CAMServer - 外部ユーザ取得・ルータ超え
Thanks Links・リンク集 - Thanks Links
インストール / Verup - アンインストール方法
応用編 - バックアップ設定
CAMServer - クライアント利用制限
CAMServer - メッセージログのサーバ集中管理
CAMServer - オフライン時の Email 転送
CAMServer - CAMServer のバージョンアップ
ダウンロード - CAMServer のダウンロード
テレビ会議 / 音声通話 - テレビ会議・音声通話
CAMServer - CAMServer を Windows サービスとして起動
応用編 - パケット追跡について
テレビ会議 / 音声通話 - ヘッドセット・カメラの準備
テレビ会議 / 音声通話 - ヘッドセット・カメラの推奨商品
その他 - SaaS型 オンデマンド型サービスとして提供
その他 - よくある質問
更新履歴 - 更新履歴 2008
Thanks Links・リンク集 - 相互リンク募集
CAMServer - よくある質問 CAMServer 編
メッセンジャー / チャット - 使い方、使用方法
応用編 - 便利な使い方(Tips)
メッセンジャー / チャット - 起動及び初期設定方法
メッセンジャー / チャット - メッセンジャー
メッセンジャー / チャット - メッセージ内のアイコン説明
メッセンジャー / チャット - チャット
メッセンジャー / チャット - ログ参照
メッセンジャー / チャット - ファイルやフォルダの送信・受信
メッセンジャー / チャット - アプリケーションの環境設定
メッセンジャー / チャット - ソート設定と優先順位設定
メッセンジャー / チャット - メッセージの保管
メッセンジャー / チャット - 不在モード
スケジュール / カレンダー - カレンダー
スケジュール / カレンダー - スケジュール共有
メッセンジャー / チャット - キャプチャ
メッセンジャー / チャット - 付箋
スケジュール / カレンダー - ToDo
応用編 - フォント設定
メッセンジャー / チャット - 概要資料PDF版
スケジュール / カレンダー - 会議室・施設予約
応用編 - configフォルダ及び各種設定ファイルについて
CAMServer - 特定商取引に関する法律に基づく表記
インストール / Verup - ソフトに個別のJREを適用させる方法
更新履歴 - 更新履歴 2007 Java システム系 - Java 外部コマンドを実行し3つの結果を取得
Java 文字列 - Java LPAD、RPADで整形
Java 日付・時刻 - Java 2つの日付の差を求める
Java システム系 - Java システムプロパティを見やすく出力
Java システム系 - Java メモリー使用量を取得
Java 文字列 - Java ファイル名から拡張子を取り除く
Java 文字列 - Java ファイル名から拡張子を取得
Java ファイル・I/O - Java ディレクトリ内のファイル一覧を表示
Java ファイル・I/O - Java XMLEncoderでオブジェクトを保存
その他 - Windows100% 2008年9月号に掲載
Java 日付・時刻 - Java 2つの日付の月数の差を求める
Java 日付・時刻 - Java 日付・時刻の計算 加算・減算が簡単に
Web関連 - 10の翻訳エンジンを比較できるサイト 翻訳くらべ
Web関連 - Excelの表からHTMLテーブルタグ一発作成
Web関連 - IETester - 複数のIEバージョンの動作確認を行える便利なソフト
Java ファイル・I/O - Java 再帰的にファイルを検索
Java 特集 - Java タスクトレイのアイコンを表示・点滅
応用編 - タスクトレイに格納しメモリを節約
Java ファイル・I/O - Java ファイルコピー(バッファサイズを変更)
Java ファイル・I/O - Java ファイルコピー(簡単・高速)
Java 特集 - Java ログフィルタでHTTPを解析
その他 - おとなのWindows 2008年 12月号に掲載
Java 特集 - Java リフレクション が簡単に
その他 - iP ! (アイピー) 2008年 04月号に掲載
Java 日付・時刻 - Java 日付の妥当性・存在チェック
Java 日付・時刻 - Java 月末日付を取得する
Java 日付・時刻 - Java 現在(今日)の曜日を求める
Java 日付・時刻 - Java 日付文字列をDate型へ変換
Java 日付・時刻 - Java あらゆる日付・時刻文字列をDate、Calendar型へ
更新履歴 - 更新履歴 2006
Java 文字列 - Java 文字列内のURLをリンクに変換
Java ネットワーク - Java 実行しているマシンのホスト名を取得
Java ネットワーク - Java IPアドレスからホスト名を取得
Java Swing - Java システムアイコンを抽出
Java Swing - Java クリップボードへコピー
Thanks Links・リンク集 - リンク集・その他お勧め