Category: Exchange Server 2010


セキュリティの強化のため Exchange 2010 SP3 Update Rollup を適用したら OWA に接続できなくなりました。詳細情報には、以下の情報が表示されています。

Exception
Exception type: Microsoft.Exchange.Clients.Owa.Core.OwaThemeManagerInitializationException
Exception message: Couldn’t find a base theme (folder name=base)Call stack
場所 Microsoft.Exchange.Clients.Owa.Core.ThemeManager.LoadThemeFiles() 場所 Microsoft.Exchange.Clients.Owa.Core.OwaApplicationBase.ExecuteApplicationStart(Object sender, EventArgs e)

以下のPowerShell を実行したら、問題が解決しました。

C:\Program Files\Microsoft\Exchange Server\V14\Bin\UpdateCas.ps1
広告

新規に作成したグローバルアドレス帳一覧で表示されるメンバーを確認した時の作業φ(..)メモメモ

Exchange Server のアドレス帳ポリシーを使用することで、利用者ごとにオリジナルのアドレス帳を割り当てることができます。
アドレス帳ポリシーは、以下のコマンドで作成できます。

New-AddressBookPolicy -Name ‘新アドレス帳ポリシー名’ -GlobalAddressList ‘\カスタムグローバルアドレス一覧’ + $b -RoomList ‘\カスタム会議室” -OfflineAddressBook ‘\カスタムオフラインアドレス一覧’ -AddressLists ‘\カスタムアドレス一覧’

この作成したアドレス帳ポリシーにおいて、グローバルアドレス一覧およびアドレス一覧に表示されるメンバーを確認するには、以下のコマンドで確認できます。

【グローバルアドレス一覧のメンバー】

Get-Recipient -Filter {AddressListMembership -eq ‘CN=Custom GAL,CN=All Global Address Lists,CN=Address Lists Container,CN=First Organization,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=CONTOSO,DC=local’}

【アドレス一覧のメンバー】

Get-Recipient -Filter {AddressListMembership -eq ‘CN=Custom AddressListList,CN=All Address Lists,CN=Address Lists Container,CN=First Organization,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=CONTOSO,DC=com’}

新年あけましておめでとうございます。
ことしもよろしくお願いいたします。

Windows Small Business Server 2011 Standard に含まれている Exchange 2010 で、管理コンソールから「すべての会議室」を削除すると、OWAのアドレス帳が正しく表示されません。
Ex10-OWA-02

予期しないエラーが発生したため、要求を処理できませんでした。Request
Url: https://remote.wsbs.jp:443/owa/forms/premium/AddressBook.aspx?ae=Dialog&t=AddressBook&pspid=_1420284827570_678412612
User: 澤田 賢也
EX Address: /o=First Organization/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=usere339ceb5
SMTP Address: Admin@wsbs.jp
OWA version: 14.3.224.2
Mailbox server: WSBS2011STD.contoso.localException
Exception type: System.NullReferenceException
Exception message: オブジェクト参照がオブジェクト インスタンスに設定されていません。

Call stack

場所 Microsoft.Exchange.Data.Directory.SystemConfiguration.AddressBookBase.GetAllRoomsAddressList(ClientSecurityContext clientSecurityContext, ADSystemConfigurationSession configurationSession, ADObjectId addressBookPolicyId) 場所 Microsoft.Exchange.Clients.Owa.Core.UserContext.get_AllRoomsAddressList() 場所 Microsoft.Exchange.Clients.Owa.Core.Directory.DirectoryAssistance.GetAllRoomsAddressBookInfo(UserContext userContext) 場所 Microsoft.Exchange.Clients.Owa.Core.UserContext.get_AllRoomsAddressBookInfo() 場所 Microsoft.Exchange.Clients.Owa.Premium.Controls.SecondaryNavigationDirectoryList.CreateCondensedDirectoryList(UserContext userContext, Boolean isRoomPicker) 場所 Microsoft.Exchange.Clients.Owa.Premium.DirectoryView.RenderSecondaryNavigation(TextWriter output, UserContext userContext, Boolean isRoomPicker) 場所 Microsoft.Exchange.Clients.Owa.Premium.Controls.NavigationHost.RenderSecondaryNavigation(TextWriter output, Boolean showContacts) 場所 ASP.forms_premium_addressbook_aspx.__Render__control1(HtmlTextWriter __w, Control parameterContainer) 場所 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) 場所 System.Web.UI.Page.Render(HtmlTextWriter writer) 場所 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

これは、「組織(First Organization)」の「ResourceAddressLists」プロパティに削除された「すべてのが会議室」を指定しているためで、PowerShell の「Get-OrganizationConfig」コマンドレッドで確認できます。

RunspaceId
DefaultPublicFolderDatabase
IssueWarningQuota
ProhibitPostQuota
PublicFolderDatabaseRetention
Name
ExcludedFromBackSync
AllowDeleteOfExternalIdentityUponRemove
HostingDeploymentEnabled
LegacyExchangeDN
Heuristics
ResourceAddressLists
d4975e6f-4b26-4185-95ab-bed77bd811c1unlimited
unlimited
30.00:00:00
First Organization
False
False
False
/o=First Organization
None
{contoso.local/Configuration/Deleted Objects/すべての会議室
DEL:3c4adf72-2f30-4ad9-84e3-e7cc7af59377}

このエラーを解消するには、新しく会議室のアドレスリストを作成し、そのアドレスリストを組織のプロパティへ登録します。

1.新しく会議室のアドレスリストを作成します。

PS:\>New-AddressList -Name “会議室” -RecipientFilter {((Alias -ne $null) -and (((RecipientDisplayType -eq ‘ConferenceRoomMailbox’) -or (RecipientDisplayType -eq ‘SyncedConferenceRoomMailbox’))))}

Name                      DisplayName               RecipientFilter
—-                      ———–               —————
会議室                    会議室                    ((Alias -ne $null) -and (((RecipientDisplayType -eq ‘ConferenceR…

2.新しく作成したアドレスリストを組織へ登録するために ADSI エディターを起動します。

3.構成 (CN=Configuration,DC=ドメイン)> CN=Services > CN=Microsoft Exchange > CN=First Organization のプロパティをクリックします。
Ex10-OWA-03

4.msExchResourceAddressList を編集します。
Ex10-OWA-04_

5.作成したアドレスリストを入力します。
「CN=会議室,CN=All Address Lists,CN=Address Lists Container,CN=First Organization,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=local」
Ex10-OWA-05

6.「OK」をクリックし、ADSIエディターを終了します。
Ex10-OWA-06

7.OWAにアクセスし、アドレス帳が正しく表示されることを確認します。
Ex10-OWA-01

PowerShell (‘contoso.local/Users/EssAdmin’ | Enable-Mailbox)を使ってメールボックスを新規作成すると、”ユーザーは十分なアクセス権を持っていません。” とエラーになってメールボックスが作成できない時があります。

エラー:
Active Directory の操作は sv01.contoso.local で失敗しました。
このエラーは再試行可能ではありません。
追加情報: この操作を実行するのに十分なアクセス権がありません。。
Active Directory の応答: 00002098: SecErr: DSID-03150BB9, problem 4003 (INSUFF_ACCESS_RIGHTS), data 0ユーザーは十分なアクセス権を持っていません。

この場合は、以下の設定を確認してみてください。
1.「Active Directory ユーザーとコンピューター」の表示メニューの拡張機能を有効にします。
2.メールボックスを作成できなユーザーのプロパティを開きます。
3.セキュリティタブの詳細設定をクリックします。
4.このオブジェクトの親からの継承可能なアクセス許可を含めるのチェックボックスをオンにします。

Windows Small Business Server の移行 Exchange Server を削除をすると、以下のエラーのために削除することができない場合があります。

メールボックス データベース ‘移行元メールボックス‘ を削除できません。

これは、削除対象のメールボックス データベース内に「調停メールボックス」が残っていることが原因です。
次のコマンドで「調停メールボックス」の状況を確認します。

Ph>Get-Mailbox -Arbitration -Database ‘移行元メールボックス

Name                      Alias                ServerName       ProhibitSendQuota
—-                      —–                ———-       —————–
FederatedEmail.4c1f4d8… FederatedEmail.4c… 移行元サーバー           1 MB (1,048,576 bytes)
SystemMailbox{1f05a927… SystemMailbox{1f0… 移行元サーバー           unlimited
SystemMailbox{e0dc1c29… SystemMailbox{e0d… 移行元サーバー           unlimited

以下のコマンドで「調停メールボックス」を削除します。

Ph>Get-Mailbox -Arbitration -Database ‘移行元メールボックス‘ | New-MoveRequest -TargetDatabase ‘移行先メールボックス

Windows Small Business Server 2011 Standard にExchange Server 2010 SP2 をインストール する手順です。

1.「MSSQL$SBSMONITORING」サービスを停止します。

2.ダウンロードセンターからMicrosoft Exchange Server 2010 Service Pack 2 をダウンロードします。

3.ダウンロードしたファイルを展開し、setup.exeを実行します。

4.「Microsoft Exchange Server アップグレードのインストール」をクリックします。
WSBS11_EX2010SP2_001

5.「次へ」をクリックします。
WSBS11_EX2010SP2_002

6.「使用許諾契約書に同意します」を選択し、「次へ」をクリックすると、前提条件のチェックを行います。
WSBS11_EX2010SP2_003

7.「アップグレード」をクリックすると、インストールが始まります。
WSBS11_EX2010SP2_004

8.「終了」をクリックします。
WSBS11_EX2010SP2_005

9.「MSSQL$SBSMONITORING」サービスを開始します。

Windows Server 2012 Essentials は、標準で電子メールサービスと連携をする機能があります。
社内にあるExchange Server と連携する方法です。

1.ダッシュボードのホームタブにある電子メールをクリックします。
Exchange Server の統合 を選択し、「Exchange Server 統合をセットアップする」をクリックします。

2.「次へ」をクリックすると、ネットワーク内のExchange Server を探し、設定をします。

3.「閉じる」をクリックし、ダッシュボードを再起動します。

4.ダッシュボードのユーザータブに電子メール列が表示されます。

5.ユーザーのプロパティでは、電子メールタブが追加され、
既存のユーザーに対してメールボックスを作成できます。

6.電子メールがあるユーザーのプロパティは以下のようになっています。

12月1日に開催されるTFセミナーでOffice365について話す機会をいただきました。

当日は、Office365をPowerShellやExchange管理コンソールを使って知っていると便利なことについて紹介しようと思います。
もちろん、SBSの紹介もします。

これからOffice365って何ができるのと思われる方やどうのようにしたらわからないという方は、聞きにきてください。
セミナー参加とOffice365の試用版は、下記のリンクをお使いください。

[Tech Fielders セミナー 東京] これから始める Windows Server 2008 R2 と Lync [BPIO]

Office365の試用版

Microsoft-Windows-DistributedCOM 以外は、解決方法がなく、無視していいようです。

Source Microsoft-SharePoint Products-SharePoint Foundation
EventID 6772
Message There was an internal error invoking the timer job ‘{6486B72C-3B64-44D3-8117-1E48A4A1E4B8}’ for service ‘{3099C545-3246-44A6-A610-C95D350C64D3}
Source Microsoft-SharePoint Products-SharePoint Foundation
EventID 6398
Message The Execute method of job definition Microsoft.SharePoint.Search.Administration.SPSearchJobDefinition (ID 67371ad5-7be6-42ba-8b9b-30ae9c54d935) threw an exception. More information is included below. Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding
Source Microsoft-Windows-DistributedCOM
EventID 10016
Message アプリケーション固有 のアクセス許可の設定では、CLSID {61738644-F196-11D0-9953-00C04FD919C1} および APPID {61738644-F196-11D0-9953-00C04FD919C1} の COM サーバー アプリケーションに対するローカルアクティブ化のアクセス許可を、アドレス LocalHost (LRPC 使用) のユーザー SMALLBUSINESS\spfarm SID (S-1-5-21-2173775888-2814203182-2852598519-1157) に与えることはできません。このセキュリティ アクセス許可は、コンポーネント サービス管理ツールを使って変更できます。
Source MSExchange CmdletLogs
EventID 6
Message コマンドレットが失敗しました。コマンドレット Get-User、パラメーター {Identity=NT AUTHORITY\SYSTEM}。
Source VSS
EventID 8230
Message ボリューム シャドウ コピー サービス エラー: アカウント spsearch を解決できませんでした。状態: 1376。ドメイン コントローラーへの接続と、VssAccessControl レジストリ キーを確認してください。
Source Microsoft-Windows-WinRM
EventID 142
Message WSMan の操作 SignalShell に失敗しました。エラー コード 995
Source Microsoft-Windows-WinRM
EventID 129
Message ネットワーク レイヤーから応答を受信しました。状態: 401 (HTTP_STATUS_DENIED)

Windows SBS 2011 Standard Known Post Installation Event Log Errors and Warnings

Windows SBS 2011 Std (移行先サーバー)で作業します。

1.スタートメニューから「Microsoft Exchange Server 2010」、「Exchange 管理コンソール」、「受信者の構成」を展開します。
  「メールボックス」の結果ウィンドウに表示されている古いメールボックスをすべて選択し、アクションウインドウにある「ローカル移動要求の新規作成」をクリックします。
  

3.「参照」ボタンをクリックします。
  

4.移行先サーバーを選択し、「OK」をクリックし、3.のページに戻り「次へ」をクリックします。
  

5.移動の設定を指定して、「次へ」をクリックします。
  

6.「新規作成」をクリックすると、メールボックスの移動が開始されます。
  

7.「終了」ボタンをクリックします。
  

8.メールボックスの移動には時間がかかります。
  結果は「移動要求」で状態を確認できます。