There is currently no route to the mailbox database after DAG server failure
This is an environment with Exchange 2007 and Exchange 2013. Email is currently flowing through 2007 but all mailboxes reside in 2013. There is a DAG setup in 2013. We were performing HA testing and noticed when we brought down the Exchange
2013 DAG member holding the primary active manager mail flow stopped between 2007 and 2013. Email just stayed in the queue and finally went to a queue with the error in the title. To resolve we had to bring the server back online and restart the
hub transport service on 2007 box. Any ideas why this is happening? Thanks.
Hi,
1.Please use the below mentioned command to check the replication status in DAG
test-replicationhealth
If any error's found we should have to resolve that first .
2.Then please verify whether you have configured the mapi and replication networks in all the nodes properly.Because it seems like an connectivity issue.
get-databaseavailabilitygroupnetwork
http://andersonpatricio.ca/configuring-network-adapters/
http://exchangeserverpro.com/misconfigured-subnets-exchange-2013-dag-network/
http://blog.gothamtg.com/2012/09/26/configuring-dag-networks/
3.Please verify the operation logs and event viewer in all the exchange nodes during the time of issue. Some times it might be useful to find out the root cause.
4.After failover you are saying that mailflow is not working from exchange 2007 to exchange 2013 .So please enable the protocol logging on the send connectors in exchange 2007 before doing an HA .Once you have done please come and review the protocol logs
for the error message.Some times it will point us to the right direction .
5.Below link is the one which describes how mail flow in DAG is happening between the active directory sites .
http://technet.microsoft.com/en-us/library/jj916681(v=exchg.150).aspx
6.Most important point is - in all the exchange nodes mapi nic should have to be set as the primary nic.
Same time instead of disabling the nic please shutdown the node while doing HA in DAG.
Regards
S.Nithyanandham
Thanks S.Nithyanandham
Similar Messages
-
There is currently no route to the mailbox database.;2;MailboxDB;0
Hi,
I have multiple mailbox servers. We are receiving emails from Gmail, Yahoo, etc.
The issue is that some users from outside (their own domain) are sending emails and their emails are stuck in a queue named
Server\Unreachable
After trying it rejects the email and users are getting this error message.
#<#4.4.7 smtp;550 4.4.7 QUEUE.Expired; message expired in unreachable destination
queue. Reason: There is currently no route to the mailbox database.> #SMTP#<o:p></o:p>
Can any one please help us in this regard?
Regards,
AneesHi,
According to your description, I understand that some domain cannot send message and return an NDR “550 4.4.7 QUEUE.Expired; message expired in unreachable destination queue.”
If I misunderstand your concern, please do not hesitate to let me know.
I want to double confirm whether all account or some special account contain this domain experience this question, how about internal and external mail flow?
If this issue only occur on some special recipient, it indicate that target domain may be configured to reject your message, I recommend to contact its administrator to change the setting.
Otherwise, please try to enable protocol log to get more details about this issue. More details about
Protocol logging, for your reference:
https://technet.microsoft.com/en-us/library/aa997624(v=exchg.150).aspx
Best Regards,
Allen Wang -
When attempting to delete a VHD's blob you may receive the following error:
There is currently a lease on the blob and no lease ID was specified in the request
While these errors are expected if a VHD is still registered as a disk or image in the portal, we have identified an issue where a lease remains even if the blob is not registered as a disk or image in the portal.
If you receive one of these errors, first make sure the VHD is not in use:
In the Windows Azure management portal, if the disk shows up under Virtual Machines,
Disks, and the Attached To column is not blank, you should first remove that VM in the
Attached To column by going to VM Instances, selecting the VM, then clicking
Delete.
If Attached To is blank, or the VM in the Attached To column was already removed, try removing the disk by highlighting it under
Disks and clicking Delete Disk (this will not physically delete the VHD from blob storage, it only removes the disk object in the portal). If you have multiple pages of disks it can be easier to search for a specific disk by
clicking the magnifying glass icon at the top right.
If Delete Disk is grayed out, or the disk is not listed under Disks, but you still cannot reuse it or delete it, review the options below.
Breaking the lease
You can use the
Lease Blob API to break the lease in this scenario, which is also available in the Windows Azure PowerShell assembly
Microsoft.WindowsAzure.StorageClient.dll using
LeaseAction Enumeration.
To use the BreakLease.ps1 script to break the lease:
Download Azure PowerShell by clicking Install under Windows here:
http://www.windowsazure.com/en-us/manage/downloads/
Start, Search, type Windows Azure PowerShell and open that console.
Run Get-AzurePublishSettingsFile to launch a browser window to
https://windows.azure.com/download/publishprofile.aspx to download the management certificate in a
.publishsettings file in order to manage your subscription with PowerShell.
Get-AzurePublishSettingsFile
Run Import-AzurePublishSettingsFile to import the certificate and subscription information. Replace the path below with the full path to the .publishsettings file if you didn't save it to your
Downloads folder. If you saved it to Downloads you can run it as-is, otherwise replace the path with the full path to the
.publishsettings file.
Import-AzurePublishSettingsfile $env:userprofile\downloads\*.publishsettings
Copy the script below into a text editor such as Notepad and save it as
BreakLease.ps1.
Run Set-ExecutionPolicy to allow script execution:
Set-ExecutionPolicy unrestricted
Run BreakLease.ps1 with the URL to the VHD in order to break the lease. The script obtains the necessary storage account information, checks that the blob is not currently registered as a disk or as an image, then proceeds to break the
current lease (if any).
Sample output:
BreakLease.ps1 -Uri 'http://clstorage.blob.core.windows.net/vhds/testvm1-testvm1-2012-06-26.vhd'
Processing http://clstorage.blob.core.windows.net/vhds/testvm1-testvm1-2012-06-26.vhd
Reading storage account information...
Confirmed - storage account 'clstorage'.
Checking whether the blob is currently registered as a disk or image...
Confirmed - the blob is not in use by the Windows Azure platform.
Inspecting the blob's lease status...
Current lease status: Locked
Unlocking the blob...
Current lease status: Unlocked
Success - the blob is unlocked.
BreakLease.ps1
Param([string]$Uri = $(Read-Host -prompt "Please specify a blob URL"))
$ProgressPreference = 'SilentlyContinue'
echo "Processing $Uri"
echo "Reading storage account information..."
$acct = Get-AzureStorageAccount | ? { (new-object System.Uri($_.Endpoints[0])).Host -eq (new-object System.Uri($Uri)).Host }
if(-not $acct) {
write-host "The supplied URL does not appear to correspond to a storage account associated with the current subscription." -foregroundcolor "red"
break
$acctKey = Get-AzureStorageKey ($acct.StorageAccountName)
$creds = "DefaultEndpointsProtocol=http;AccountName=$($acctKey.StorageAccountName);AccountKey=$($acctKey.Primary)"
$acctobj = [Microsoft.WindowsAzure.CloudStorageAccount]::Parse($creds)
$uri = $acctobj.Credentials.TransformUri($uri)
echo "Confirmed - storage account '$($acct.StorageAccountName)'."
$blobclient = New-Object Microsoft.WindowsAzure.StorageClient.CloudBlobClient($acctobj.BlobEndpoint, $acctobj.Credentials)
$blobclient.Timeout = (New-TimeSpan -Minutes 1)
$blob = New-Object Microsoft.WindowsAzure.StorageClient.CloudPageBlob($uri, $blobclient)
echo "Checking whether the blob is currently registered as a disk or image..."
$disk = Get-AzureDisk | ? { (new-object System.Uri($_.MediaLink)) -eq $blob.Uri }
if($disk) {
write-host "The blob is still registered as a disk with name '$($disk.DiskName)'. Please delete the disk first." -foregroundcolor "red"
break
$image = Get-AzureVMImage | ? { $_.MediaLink -eq $blob.Uri.AbsoluteUri }
if($image) {
write-host "The blob is still registered as an OS image with name '$($image.ImageName)'. Please delete the OS image first." -foregroundcolor "red"
break
echo "Confirmed - the blob is not in use by the Windows Azure platform."
echo "Inspecting the blob's lease status..."
try {
$blob.FetchAttributes()
} catch [System.Management.Automation.MethodInvocationException] {
write-host $_.Exception.InnerException.Message -foregroundcolor "red"
break
echo "Current lease status: $($blob.Properties.LeaseStatus)"
if($blob.Properties.LeaseStatus -ne [Microsoft.WindowsAzure.StorageClient.LeaseStatus]::Locked) {
write-host "Success - the blob is unlocked." -foregroundcolor "green"
break
echo "Unlocking the blob..."
$request = [Microsoft.WindowsAzure.StorageClient.Protocol.BlobRequest]::Lease($uri, 0, [Microsoft.WindowsAzure.StorageClient.Protocol.LeaseAction]::Break, $null)
$request.Timeout = $blobclient.Timeout.TotalMilliseconds
$acctobj.Credentials.SignRequest($request)
try {
$response = $request.GetResponse()
$response.Close()
catch {
write-host "The blob could not be unlocked:" -foregroundcolor "red"
write-host $_.Exception.InnerException.Message -foregroundcolor "red"
break
$blob.FetchAttributes()
echo "Current lease status: $($blob.Properties.LeaseStatus)"
write-host "Success - the blob is unlocked." -foregroundcolor "green"
Alternate method: make a copy of the VHD in order to reuse a VHD with a stuck lease
If you have removed the VM and the disk object but the lease remains and you need to reuse that VHD, you can make a copy of the VHD and use the copy for a new VM:
Download CloudXplorer. This will work with other
Windows Azure Storage Explorers but for the sake of brevity these steps will reference CloudXplorer.
In the Windows Azure management portal, select Storage on the left, select the storage account where the VHD resides that you want to reuse, select
Manage Keys at the bottom, and copy the Primary Access Key.
In CloudXplorer, go to File, Accounts,
New, Windows Azure Account and enter the storage account name in the
Name field and the primary access key in the Secret Key field. Leave the rest on the default settings.
Expand the storage account in the left pane in CloudXplorer and select the
vhds container (or if the VHD in question is one uploaded to a different location, browse to that location instead).
Right-click the VHD you want to reuse (which currently has a stuck lease), select
Rename, and give it a different name. This will throw the error
could not rename…there is currently a lease on the blob… but click
Yes to continue, then View, Refresh (F5) to refresh and you will see it did make a copy of the VHD since it could not rename the original.
In the Azure management portal, select Virtual Machines,
Disks, then Create Disk at the bottom.
Specify a name for the disk, click the folder icon under VHD URL to browse to the copy of the VHD you just created, check the box for
This VHD contains an operating system, select the drop-down to specify if it is
Windows or Linux, then click the arrow at the bottom right to create the disk.
After the portal shows Successfully created disk <diskname>, select
New at the bottom left of the portal, then Virtual Machine,
From Gallery, My Disks, and select the disk you just created, then proceed through the rest of the wizard to create the VM.
Thanks,
CraigJust to add an update to this, it looks like the namespaces have changed with the latest version of the SDK. I have updated the script to use the new namespaces, namely: Microsoft.WindowsAzure.Storage.Blob.CloudPageBlob and Microsoft.WindowsAzure.Storage.CloudStorageAccount.
Param([string]$Uri = $(Read-Host -prompt "Please specify a blob URL"))
$ProgressPreference = 'SilentlyContinue'
echo "Processing $Uri"
echo "Reading storage account information..."
$acct = Get-AzureStorageAccount | ? { (new-object System.Uri($_.Endpoints[0])).Host -eq (new-object System.Uri($Uri)).Host }
if(-not $acct) {
write-host "The supplied URL does not appear to correspond to a storage account associated with the current subscription." -foregroundcolor "red"
break
$acctKey = Get-AzureStorageKey ($acct.StorageAccountName)
$creds = "DefaultEndpointsProtocol=http;AccountName=$($acctKey.StorageAccountName);AccountKey=$($acctKey.Primary)"
$acctobj = [Microsoft.WindowsAzure.Storage.CloudStorageAccount]::Parse($creds)
$uri = $acctobj.Credentials.TransformUri($uri)
echo "Confirmed - storage account '$($acct.StorageAccountName)'."
$blob = New-Object Microsoft.WindowsAzure.Storage.Blob.CloudPageBlob($uri, $creds)
echo "Checking whether the blob is currently registered as a disk or image..."
$disk = Get-AzureDisk | ? { (new-object System.Uri($_.MediaLink)) -eq $blob.Uri }
if($disk) {
write-host "The blob is still registered as a disk with name '$($disk.DiskName)'. Please delete the disk first." -foregroundcolor "red"
break
$image = Get-AzureVMImage | ? { $_.MediaLink -eq $blob.Uri.AbsoluteUri }
if($image) {
write-host "The blob is still registered as an OS image with name '$($image.ImageName)'. Please delete the OS image first." -foregroundcolor "red"
break
echo "Confirmed - the blob is not in use by the Windows Azure platform."
echo "Inspecting the blob's lease status..."
try {
$blob.FetchAttributes()
} catch [System.Management.Automation.MethodInvocationException] {
write-host $_.Exception.InnerException.Message -foregroundcolor "red"
break
echo "Current lease status: $($blob.Properties.LeaseStatus)"
if($blob.Properties.LeaseStatus -ne [Microsoft.WindowsAzure.Storage.StorageClient.LeaseStatus]::Locked) {
write-host "Success - the blob is unlocked." -foregroundcolor "green"
break
echo "Unlocking the blob..."
$request = [Microsoft.WindowsAzure.Storage.StorageClient.Protocol.BlobRequest]::Lease($uri, 0, [Microsoft.WindowsAzure.Storage.StorageClient.Protocol.LeaseAction]::Break, $null)
$request.Timeout = $blobclient.Timeout.TotalMilliseconds
$acctobj.Credentials.SignRequest($request)
try {
$response = $request.GetResponse()
$response.Close()
catch {
write-host "The blob could not be unlocked:" -foregroundcolor "red"
write-host $_.Exception.InnerException.Message -foregroundcolor "red"
break
$blob.FetchAttributes()
echo "Current lease status: $($blob.Properties.LeaseStatus)"
write-host "Success - the blob is unlocked." -foregroundcolor "green" -
i have acquired windows office 2011 for my macbook but unable to open it. There are currently 3 files in the folder, 1 of which seems to be the actual program which is a hfs file. iv tried looking for programs to help me open it but failed.
when double clicking on the image it says unable to open and gives me the option to search the app store.
any help would be much appreciated
AdamWell, first, just make sure it's the Mac version and not the Windows version (which indeed would not run on your Mac). You say "Windows Office" which is why I mention it. I think you probably just mean "Microsoft Office" though.
Next, is this on a disk (DVD), or did you purchase and download it from the Microsoft site?
Matt -
The mailbox icon is showing many unread message but there are no unread messages in the mailbox. How can I get rid of the marker?
iPad, iOS 7.1.1Check or Empty your trash folders.
-
I'm having this error when I try to remove a blob that was used for a VM in the pass, the VM was already removed and there's nothing using that blob nor even the storage account wh ere the blob is stored.
There is currently a lease on the blob and no lease ID was specified in the request. RequestId:0a441667-0001-0044-7861-bc17ef000000 Time:2014-12-18T15:53:04.5315752Z
I'm trying to delete the blob from the current web interface, and I haven't found a way to specify a lease ID or check what lease could it has.
Thanks in advanceHi jruiz,
When you delete a Virtual Machine on the Management Portal, the "Disk" resource used to mount the Virtual Machines VHD is kept.The "Disk" resource is responsible for mounting the blob for the VHD file, so it can be attached to virtual
machines as an OS Disk or Data Disk. It will continue to hold a lease on the blob for as long as it exists.
So you need to delete the "Disk" resource to break the lease on the blob.
Please refer to the link about how to delete disk resource to break lease on the blob.
http://blogs.msdn.com/b/mast/archive/2013/02/05/iaas-unable-to-delete-vhd-there-is-currently-a-lease-on-the-blob.aspx
Best Regards,
Kevin Shen. -
Moving the mailbox database copy from one exchange server to another exchange server 2010 DAG
Hello Team
is it possible to the move the passive copy of database and logs from one server to another exchange server in the same DAG with out removing and deleting the mailbox database copies in exchange 2010
normaly procedure is
Remove the mailbox database copies and manually delete the .edb files and logs from the physical location and re-add the mailbox database copy to the new server in the DAG.
is that any way to achieve to move the passive database copy to another exchange 2010 server in the same DAG ?From your note, you appear to have a two-member DAG (with a server hosting your active database, and a second hosting the passive copy), and you want to move your passive database copy from the current passive server to another. Your note
about what "the normal procedure is" isn't 100% correct - there are many ways to handle this task, and all can be considered "normal". Why not just add the third server to the DAG and
add a database copy on that third server? Once it is fully seeded, you can remove the current passive copy. This way, you never lose your redundancy.
Yes i can add the third and fourth serve in DAG , but i cannot add the mailbox database copies to the 3rd and 4th mailbox server in DAG as am using RTM version of exchange 2010 which is allowing to have only 5 database inclding mailbox datbase copies
and also currently my lab setup is two member dag (with a server hosting your active database,
and a second hosting the passive copy) in the same site named SITE A
and recently i have created new SITE B and included the 3rd and 4th DAG members in the same DAG
i want the mailbox database copies from the mailbox server database in SITE A to
Mailbox server database in SITE B as passive copy
That is why i want to move the mailbox database without deleting / removing it manually
Hope you understand my situation! -
Get size of the mailbox before/after backup
Hi there
i've been assigned to do a specific report related to exchange and its backup
so what we want is a report that would give us the global size of all our databases before and after the backup ( even the size of the logs before and after)
(example : we have a database x , inside of it we need to go inside the data folder, and retrieve the size of the .edb
then do the same thing with the logs, go inside the logs folder, and retrieve the logs size )
i was wondering if anyone ever managed to pull a script that does similar things, given the fact that i ve never worked with powershell and my knowledge is kinda limited in that areaHi,
To get the mailbox database size, you can use the following command.
get-mailboxdatabase -status | fl name, databasesize
To check the transaction log size of a specific mailbox database, you need to check the following path and see there is a lot of 1MB size TEXT file like E000000000A.
<drive>\Program Files\Microsoft\Exchange Server\V14\Mailbox\Mailbox Database
To get the total size of transaction log files, some scripts may help you. You can ask this question in the Script forum which is staffed by more experts specializing in this kind of problem. You might get a better answer there.
http://social.technet.microsoft.com/Forums/scriptcenter/en-US/home?category=scripting
Best regards,
Belinda
Belinda Ma
TechNet Community Support -
We are migrating from Exchange 2010 to Exchange 2013. We have installed the Exchange 2013 but it only has a couple of mailboxes on this server, all the mailboxes are still on the Exchange 2010 server.
I have run a Windows Backup of the Exchange 2013 but I am still seeing a ton a log files in the mailbox folder.
Also the database file is only about 1.1 GB but the backup is now 40 GB.
Is there something that can be done to truncate these logs and make the backup smaller?Hi ,
1.Does the full backup completed successfully ?
2.what about the status for the below mentioned command ? Does the mailbox database headers updated with the latest time and date ?
Get-MailboxDatabase -Status | ft name,*full* -au
3.Just check the application event logs for the event id
2046 and that should state that the log truncation for the mailbox databases has been initiated or not.
4.Before initiating the backup just make the exchange writer is not on error.
vssadmin list writers
In case if it on error state ,please restart the Microsoft exchange replication service and check the exchange writers status again by using the above mentioned command.
Thanks & Regards S.Nithyanandham -
Migration from Exchange 2007 to 2013 gives error "Failed to communicate with the mailbox database'
I have been trying to migrate several databases from Exchange 2007 to Exchange 2013. The migration started successfully, and many of the mailboxes moved successfully (about 70). The remaining mailboxes, failed. Looking deeper, we found a few issues; The
two 2013 Mailbox servers were on different versions. The Server had run out of disk space, and the NIC drivers needed to be updated.
Now when we try to migrate a mailbox that had failed in the earlier batch, we get the following error:
Data migrated:
Migration rate:
Error:
MigrationTransientException: Failed to communicate with the mailbox database. --> Failed to communicate with the mailbox database. --> MapiExceptionNetworkError: Unable to make connection to the server. (hr=0x80040115, ec=-2147221227) Diagnostic
context: ...... Lid: 9624 dwParam: 0x0 Msg: EEInfo: Detection location: 501 Lid: 13720 dwParam: 0x0 Msg: EEInfo: Flags: 0 Lid: 11672 dwParam:
0x0 Msg: EEInfo: NumberOfParameters: 4 Lid: 8856 dwParam: 0x0 Msg: EEInfo: prm[0]: Unicode string: ncacn_ip_tcp Lid: 8856 dwParam: 0x0 Msg: EEInfo: prm[1]: Unicode string: <Server
FQDN> Lid: 12952 dwParam: 0x0 Msg: EEInfo: prm[2]: Long val: 3749909585 Lid: 12952 dwParam: 0x0 Msg: EEInfo: prm[3]: Long val: 382312662 Lid: 45169 StoreEc: 0x824
Lid: 50544 ClientVersion: 15.0.847.32 Lid: 52080 StoreEc: 0x824 Lid: 44273 Lid: 49064 dwParam: 0x1 Lid: 37288
StoreEc: 0x6AB Lid: 49064 dwParam: 0x2 Lid: 59431 EMSMDB.EcDoConnectEx called [length=203] Lid: 51239 EMSMDB.EcDoConnectEx exception [rpc_status=0x6D9][latency=0]
Lid: 62184 Lid: 16280 dwParam: 0x0 Msg: EEInfo: ComputerName: n/a Lid: 8600 dwParam: 0x0 Msg: EEInfo: ProcessID: 3460 Lid: 12696 dwParam: 0x0 Msg: EEInfo:
Generation Time: 0414-04-07T16:32:03.2100000Z Lid: 10648 dwParam: 0x0 Msg: EEInfo: Generating component: 2 Lid: 14744 dwParam: 0x0 Msg: EEInfo: Status: 1753 Lid: 9624
dwParam: 0x0 Msg: EEInfo: Detection location: 501 Lid: 13720 dwParam: 0x0 Msg: EEInfo: Flags: 0 Lid: 11672 dwParam: 0x0 Msg: EEInfo: NumberOfParameters: 4 Lid: 8856
dwParam: 0x0 Msg: EEInfo: prm[0]: Unicode string: ncacn_ip_tcp Lid: 8856 dwParam: 0x0 Msg: EEInfo: prm[1]: Unicode string: <Server FQDN> Lid: 12952 dwParam: 0x0 Msg: EEInfo:
prm[2]: Long val: 2767313664 Lid: 12952 dwParam: 0x0 Msg: EEInfo: prm[3]: Long val: 382312662 Lid: 59505 StoreEc: 0x824 Lid: 50544 ClientVersion:
15.0.847.32 Lid: 52080 StoreEc: 0x824 Lid: 36081 Lid: 51152 Lid: 52465 StoreEc: 0x80040115
Lid: 60065 Lid: 33777 StoreEc: 0x80040115 Lid: 59805 Lid: 52487 StoreEc: 0x80040115 Lid: 19778 Lid: 27970
StoreEc: 0x80040115 Lid: 17730 Lid: 25922 StoreEc: 0x80040115
All of the issues listed above have been corrected, and all of the databases are mounted. Users are able to send and receive mail, but I can not migrate mail using the Migration Batch utility.
The destination server is a Hyper-V Guest running Server 2012, SP1, and Exchange 2013
The Source Server is Running Exchange 2007.
I have tried doing a test move to another destination server that is also Server 2012, and Exchange 2013, and the migration also failed.
I would appreciate any help you can give me!
Thanks,
JonAny update if you have resolved the issue.
Not similar, but this thread can be helpful while you migrate the mailboxes from exchange 2007 to 2013. Please check :http://social.technet.microsoft.com/Forums/exchange/en-US/721f0ae4-623a-4b02-adaf-f561d86c0426/move-mailboxes-and-public-folders-from-exchange-2007-to-exchange-2013?forum=exchangesvrdeploy&prof=required -
The Imap command UID copy (to deleted messages) failed for the mailbox "bulk mail" with server error UID copy mailbox in use. PLease try again later
What program are you using? And what version?
-
when I try to start outlook for mac, i get the message that there is an old version of the Microsoft Database Daemon that needs to be deleted from the start up files. Where do I find the start up files???
In the Users & Groups pane of System Preferences.
(66105) -
Getting error when I try to remove eum secondary email address from the Mailbox from Exchange 2013 server. The command works if you issue directly from the server exchange shell.
I open the remote power shell to the exchange server 2013.
Issue the following commands and getting the following error.
$mailbox = Get-Mailbox -Identity testuser$mailbox.EmailAddresses -= "eum:50004;phone-context=telExt5digits.lync5.com"Then getting the following error:Method invocation failed because [System.Collections.ArrayList] doesn't contain a method named 'op_Subtraction'.
At line:1 char:27
+ $mailbox.EmailAddresses -= <<<< "eum:50004;phone-context=telExt5digits.lync5.com"
+ CategoryInfo : InvalidOperation: (op_Subtraction:String) [], RuntimeException
+ FullyQualifiedErrorId : MethodNotFoundHelp!Now for an answer - your remote session doesn't have the same object you have on the server itself. Notice it says this is an array list, not a ProxyAddressCollection. If you need to work around this, you'll need to massage the addresses another
way that the system will accept. I'd try the following:
$NewAddresses = $mailboxEmailAddresses | ? { $_ -notlike "eum:50004;phone-context=telExt5digits.lync5.com" }
See what you get in the $NewAddresses variable when you do this. -
Some in-place eDiscovery searches result in: The mailbox database is temporarily unavailable
Hi,
we have a problem with the eDiscovery search. If I search for specific categories in eDiscovery (e.g. category:red ) the search is failing and I am getting:
The mailbox database is temporarily unavailable. Even in Powershell the search fails and I am getting mailboxdatabaseoffline Exception.
But if I search for from:[email protected] the search is working without any errors.
Does anyone has an idea how to solve that? Thanks.Hi,
From your description, I recommend you use the following cmdlet to search and check the result.
New-MailboxSearch -Name "xxx" -SearchQuery {category:"Red Category" -and from:contoso.com}
For your reference:
Message properties and search operators for In-Place eDiscovery
https://technet.microsoft.com/en-us/library/dn774955(v=exchg.150).aspx
Hope this can be helpful to you.
Best regards,
If you have feedback for TechNet Subscriber Support, contact
[email protected]
Amy Wang
TechNet Community Support -
Failed to Manually Seed the Mailbox Database Copy on Exchange 2013
Hi,
I tried to manually seed the mailbox database copy via exchange shell by run this command
Update-MailboxDatabaseCopy –Identity “DB_name\Server” -sourceserver "Name Server" –DeleteExistingFiles.
However, i got the error message whereas shown below.
A parameter cannot be found that matches parameter name 'identity'.
+ CategoryInfo : InvalidArgument: (:) [Update-MailboxDatabaseCopy], ParameterBindingException
+ FullyQualifiedErrorId : NamedParameterNotFound,Update-MailboxDatabaseCopy
+ PSComputerName : XXXX.abc.XXX
Any ideas?I hope database is in suspended state and not in failed state.
Make sure EMS is running As Administrator.
http://technet.microsoft.com/en-us/library/dd335201(v=exchg.150).aspx
Cheers,
Gulab Prasad,
Technology Consultant
Blog:
www.exchangeranger.com
Twitter:
LinkedIn:
Check out CodeTwo’s tools for Exchange admins
Note: Posts are provided “AS IS” without warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose.
Maybe you are looking for
-
Preview; How can I open multiple PDF's in one window with Preview?
How can I open multiple PDF's in one window with Preview? I have gone to Previews preferences and selected 'Open groups of images in the same window' and have tried every setting imaginable and nothing works. What am I doing wrong?
-
How do i get my ipod nano/i tunes/windows media player to work together
how do i get anewly purchased i pod nano tp work with i tunes and windows media player
-
CD's are not read / recognised but DVD's are?
I'm trying to burn a CD for a theatre production here at school and when I insert a blank CD into my optical drive, it spins up and then powers down with no evidence on OSX that I did anything. I can do the same thing with a blank DVD and it mounts j
-
How do i unlock an ipod touch from putting the password in too many times?
How do I unlock an iPod touch from putting the password in too many times?
-
How to get system tasks using Java?
I have question about system tasks. I have to list all tasks which are working in the system. Is there any class which i useful to do that? I've tried to write shell script but it won't be working in system different than Linux. I will be grateful fo