ExchangeServer

Exchange Server 2003 から Exchange Server 2010 ActiveSync 旧ユーザーエラー

1 Mins read

ExchangeServer2003 から ExchangeServer2010へバージョンアップしてからActiveSyncを使い、iPhone4から早速アクセスしてみる。。。。

アカウント設定良し!

。。。。「サーバーに接続できません」とエラーとなる。

はて?試に新しくテストユーザーを作成して接続してみる。。。成功!

はて?IISのログを見てみると、なんちゃらかんちゃら「DeviceNotProvisioned_Mbx」というエラー?
初めのユーザーと次のユーザーの違いといえば、新しいアカウントか既存のアカウントの違い少し調べるとありました。

どうやらアクセス権限が正しく反映(UpDate)されないユーザーもいるみたい。

直し方は以下

1.「ActiveDirectoryユーザーとコンピューター」を開きメニューの「表示」「拡張機能」をチェックしてからアクセス不可のユーザープロパティを開く

2.「セキュリティ」タブを選択し「Everyone」のまま「詳細設定」ボタンを押下

3.「アクセス許可」タブのまま、名前「Exchange Servers」、アクセス許可「特殊」を探しプロパティを開く

4.「アクセス許可」の中から「msExchActiveSyncDevices~」という項目の「作成」「削除」の2つに対して許可にチェックしてあげる

これでアクセスできるようになったよ!

こちらに詳細が載ってます。

Read more
ExchangeServer

Exchange Server2010 エッジトランスポート 設定

1 Mins read

Exchange Server2010の構築について

内部メールサーバーのExchange Server2010とインターネットを結ぶ中継役となってくれるDMZ内に置くエッジトランスポートサーバーの設定

DMZ内に設置したエッジトランスポートサーバーから「エッジ サブスクリプション ファイルをエクスポート」し、内部メールサーバーにインポートすることにより、より強力に動作してくれるようになる。

エッジトランスポートサーバー上のEMC(Exchangeのシェル)と起動し以下のコマンドを打つ
New-EdgeSubscription -FileName "C:\EdgeSubscriptionInfo.xml"

できたファイルをUSBなどで取得し、内部メールサーバーのExchange Server2010サーバー上でEMC起動し以下のコマンドを打つ
New-EdgeSubscription -FileData ([byte[]]$(Get-Content -Path "C:\EdgeSubscriptionInfo.xml" -Encoding Byte -ReadCount 0)) -CreateInternetSendConnector $true - CreateInboundSendConnector $true -Site "Default-First-Site-Name"
*「Default-First-Site-Name」は環境により変更する

詳しくはこちらへ

エッジトランスポートサーバー自体はSMTPの強力版?みたいなものだから、この作業を行わなくても中継サーバーとして使用でき、内部メールサーバーへメールを届けることはできるが、せっかくだからポテンシャルを引き出してあげよう!
(他のふつうのSMTPで中継もOK)

*内部メールサーバーのExchange Server2010とエッジトランスポートサーバーが通信するために50XXX番台のポートを開けるようにメッセージが出るので、通信用に開けてあげること。

Read more
Windows Server

ドメイン移行 Windows Server2003からWindows Server2008R2へ

1 Mins read

ドメインの役割を転送を行うにはFSMOの5つの役割を移す必要があるが、遠隔接続でGUIから操作すると管理権限が無いという状況になることが多い。

特に操作スキーマの移換の場合に「要求された FSMO の操作に失敗しました。現在の FSMO の所有者に接続できませんでした。」となる場合がある。

その場合「ntdsutil」コマンドでDos窓から作業を行うとよい。Dos窓を開くときには右クリックで「管理者として実行」を選択することが重要!

Windows Server2008R2上でDos窓起動し以下のコマンドを打つべし!

ntdsutil: roles
fsmo maintenance: connection
server connections: connect to server hogehoge-dc
 
ローカルでログオンしているユーザーの資格情報を使って hogehoge-dc に接続しました。
server connections: quit
fsmo maintenance:
 
- 操作マスタースキーマ役割を上書き
fsmo maintenance: transfer schema master
 
- 接続されたサーバーの PDC 役割を上書き
fsmo maintenance: transfer pdc
 
- 接続されたサーバーの RID 役割を上書き
fsmo maintenance: transfer rid master
 
- 接続されたサーバーのインフラストラクチャ役割を上書き
fsmo maintenance: transfer infrastructure master
 
- 接続されたサーバーの名前付けマスタ役割を上書き
fsmo maintenance: transfer naming master

こんな感じでドメイン機能のFSMOを転送できる。

突然のマシン故障などによりFSMO転送が困難な場合は強制転送もあるよ

Read more
ExchangeServer

Exchange Server 2010 外部メール 送信 コネクタ設定

1 Mins read

初期インストール環境だと外部ドメイン宛のメールはキューに「到達不能ドメイン」としてストップとなってしまう。

Exchange Server 2010で外部メールを送る際には、インストール後には送信できるように設定されていない、送信できるようにするにはハブトランスポートの送信コネクタに設定を追加する必要がある。
追加されるSMTPサーバーの設定は「*」にすると全てのドメイン宛となるので、基本的にはこれで問題ない。
特別なドメインのみに送りたい場合は「hoge.com」などとして、サブドメインを可にするなどすればよい。

Read more
日記

PHPなどのアプリをUpdateするとき

1 Mins read

PHPなどテキスト形式で作成されたアプリのアップデートをするときに、実はそのアプリに対して独自拡張をしている時などは、新旧の違いを見つけなければならないが、小まめに仕様書なんぞ作って無いことや、仕様書があっても更新されていない時なんぞ、逆にトラップとなる。そんな時に「Difference」ツールの出番である。

色々あるが、筆者はこれを使用している。

他にも良いのがあれば、誰か教えてください。

Read more