Quantcast
Channel: Exchange Server 2013 - General Discussion forum
Viewing all 13303 articles
Browse latest View live

Address Book Not Sync With Windows Phone

$
0
0

Hi, 

My exchange Server Version is EX16STD and few days ago i import contacts list from text file(contact List Name is ExternalUser). Now I didn't find the external user contact information from my windows phone but android phone showing all contact person as like local.  


Md. Ramin Hossain


A complete set up of exchange 2013 SP1 CU 12

$
0
0

I am in the process of setting up exchange 2013 SP1 CU 12.  The email is currently a POP3 system hosted off site.  Is there any information that would be like a cookbook for instructions.  Exchange is installed, and while there is a ton of information available, there does not seem to be any one stop shop that will take the installation from ground zero to handling the email and group calendar.

Since this is the first time being exposed to exchange, knowing what server 2003 and exchange 2007 is not a helpful resourts.  The exchange is running on server 2012 R2 Standard edition.

Thanks

ONLY Office365 users sending to our domain getting '550 4.4.7 QUEUE.Expired; message expired' errors

$
0
0

We are having issues with Office365 users sending to our exchange server. We are a small exchange shop. No office365 here. But we have had 3 DIFFERENT domains sending emails our direction receiving the '550 4.4.7 QUEUE.Expired; message expired' returned email error messages. When using gmail or any other mail service we've tried this issue does not happen. What does Office365/hosted exchange look for differently than any other service?

Regards,
Jay

Exchange 2013 Replacing SBS 2008

$
0
0

Hi,

I am replacing a SBS 2008 server  which was running Exchange. I putting in a Windows Server 2012 R2 Esentials box and a companion box running 2012 r2 standard. It has a VM of Exchange 2013 sp1 running on and another VM server app.  The Exchange 2013 is intergrated into Essentials Dashboard.

Let say the  domain is www.mytown.com. I Currently have a Public DNS MX record   remote.mytown.com ponting back to my static ip address.

This is what I have done so far on  Exchange 2013 Server:

  1. I create a send connector called  ext internet and enabled.

Deliver y  MX Record associated with recipient domain.

Type SMTP Domain = *   cost 1

Selected my exchange server as source server.

  1. Added accepted domains.

Local AD domain was already there.

I added  mytown.com    and made it authoritative

  1. Configured  Adderess Policies.

I left the default as is, but created a new one called External Email. Priority 1

Address format   smtp    alias@mytown.com

Apply to all receipts

  1. Configured External  URL’s

Configured Servers->Servers->Outlook Anywhere

Made external host name  mail.mytown.com

Made internal host name  mail.mytown.com

Left at Negociate

Left allow ssl offhosting checked

In Servers>Virtual directories. I selected my exchange server.

I Selected a virtual directory and then, in the virtual directory details pane, verify that theExternal URL field is populated with the correct FQDN and service as shown below:

 

Virtual   directory

External   URL value

Autodiscover

No external URL displayed

ECP

https://mail.mytown.com/ecp

EWS

https://mail.mytown.com /EWS/Exchange.asmx

Microsoft-Server-ActiveSync

https://mail.mytown.com /Microsoft-Server-ActiveSync

OAB

https://mail.mytown.com /OAB

OWA

https://mail.mytown.com /owa

PowerShell

https://mail.mytown.com /PowerShell

Questions ????? Below:

  1.  Have I done this correct so far?
  2. When I deploy on site I Plan to have a public DNS record added as a MX record for mail.mytown.com pointing to my static ip. Do I need to do more?
  3.  I am about to  Configure internal and external URLs to be the same. 

Is this ok? I am going to use the following script:

$HostName = "Ex2016MBX"

Set-EcpVirtualDirectory "$HostName\ECP (Default Web Site)" -InternalUrl ((Get-EcpVirtualDirectory "$HostName\ECP (Default Web Site)").ExternalUrl)

Set-WebServicesVirtualDirectory "$HostName\EWS (Default Web Site)" -InternalUrl ((get-WebServicesVirtualDirectory "$HostName\EWS (Default Web Site)").ExternalUrl)

Set-ActiveSyncVirtualDirectory "$HostName\Microsoft-Server-ActiveSync (Default Web Site)" -InternalUrl ((Get-ActiveSyncVirtualDirectory "$HostName\Microsoft-Server-ActiveSync (Default Web Site)").ExternalUrl)

Set-OabVirtualDirectory "$HostName\OAB (Default Web Site)" -InternalUrl ((Get-OabVirtualDirectory "$HostName\OAB (Default Web Site)").ExternalUrl)

Set-OwaVirtualDirectory "$HostName\OWA (Default Web Site)" -InternalUrl ((Get-OwaVirtualDirectory "$HostName\OWA (Default Web Site)").ExternalUrl)

Set-PowerShellVirtualDirectory "$HostName\PowerShell (Default Web Site)" -InternalUrl ((Get-PowerShellVirtualDirectory "$HostName\PowerShell (Default Web Site)").ExternalUrl)

  1. How do I do ssl cert?  Do I just get it for mail.mytown.com ? Going get thru Go Daddy. How to install?
  2. Does only port 25 need to pont to exchange server  from router. Exchange at 192.168.19.
  3. I am thinking of exporting  exchange mailboxes to a pst then import them into new 2013 mailboxes. Only have 7 users. This best?

Thanks For your help!

Dexter

Sending Email from External System

$
0
0

Hi All - 

I am pretty much an exchange rookie here - but we are moving our on prem non-Exchange mail environment to Office 365 Exchange Online in about 2 weeks.

I just came across a scenario I am looking for guidance on.  We have a in-house developed application that handles a majority of our ERP functions (WMS, Accounting, Purchasing, etc).  Part of this application generates and emails purchase orders from the person that is doing the purchasing.

I have created an account (enterprise.system) that my developers can use to successfully send email (as enterprise.system).  However, a requirement of the system is that it can send Purchase Orders to external vendors as, for example, me. The error they are receiving states that enterprise.system does not have permission to send as the sender.  This makes complete sense.

My question is - how is this problem typically solved?  I know I can't use direct send because I need to send to external users.  Should I / Would you give this account send as permissions on each individual mailbox?  Is there a better way? That seems like a little bit of a management nightmare.

Thanks in advance for any replies

sb

Can not change user default calendar permission

$
0
0

 Hi,

 I am using Exchange 2010 and I am trying to change all users default  calander permissions. I found a good PS scirpt that reads all  mailboxes and changes the permission, but there are few calender which can not be changed.

 I get this error 

The operation couldn't be performed because 'xxxx:\Calendar' couldn't be found.
    + CategoryInfo          : NotSpecified: (0:Int32) [Set-MailboxFolderPermission], ManagementObjectNotFoundException
    + FullyQualifiedErrorId : 2A86E099,Microsoft.Exchange.Management.StoreTasks.SetMailboxFolderPermission

 The calendar exists ok, and I can not see that there is a  language problem

 [PS] C:\get-MailboxRegionalConfiguration -identity xxxx

Identity             Language        DateFormat TimeFormat TimeZone
--------             --------        ---------- ---------- --------
                     en-GB           dd/MM/yyyy HH:mm      Greenwich Standard Time

This here below is my calendar which is ok,

[PS] C:\Desktop>get-MailboxRegionalConfiguration -identity yyyy

Identity             Language        DateFormat TimeFormat TimeZone
--------             --------        ---------- ---------- --------
                     en-GB           dd/MM/yyyy  HH:mm     Greenwich Standard Time

 Any ideas??


Erró

Purge Mailbox database and log

$
0
0
Hi all, my project is going live soon and i need help to purge my mailbox database and log to make my accounts to be brand new.

Need help with powershell script to add information to a CSV file

$
0
0

Hi 

I have a powershell script that used to create an html file but is now being converted to a csv file.

Most of it is working. There is a part in the script where it finds the last logon for the user to be 0 or greater than 30 days and it used to highlight these users in red in the html file.

I am trying to work out a way to do a similar thing in the csv file. I realise you can't change colours in the csv file but I wanted to see if an extra column with say yes could be added next to the users who have a logon of 0 or greater than 30 days.

Below is the script

Import-Module ActiveDirectory
. .\ConvertTo-DN.ps1
$UserOUDN = ConvertFrom-Canonical -canoincal "contoso.local/MyBusiness/Users/SBSUsers"
# Format the number column
$count = 0
$rownum = @{label="Num";e={[int]}}
# Get the list of users
$users = Get-ADUser -filter * -searchbase $UserOUDN -Properties SAMAccountName, GivenName, Surname, EmailAddress, Description, LastLogonDate, Enabled | Select-Object $rownum, @{e={$_.SAMAccountName};n="Username"}, @{e={$_.GivenName};n="First Name"}, @{e={$_.Surname};n="Last Name"}, @{e={$_.EmailAddress};n="Email"}, @{e={$_.Description};n="Description"}, @{e={$_.LastLogonDate.tostring("dd/MM/yyyy")};n="Last Logon"}, @{e={$_.Enabled};n="Enabled"} | Sort-Object "Last Name" 
# Increment the number column and append to table
foreach ($user in $users) { $user.Num = $count += 1 } 
$UserCount = $users.count

if ($user.'Last Logon' -eq $null) {
        write-host "yes"
    } else {
        $now = Get-Date
        $LogonTime = [datetime]::ParseExact($user.'Last Logon',"dd/MM/yyyy",$null)
            
            
        $span = $now - $LogonTime
                
        if ($span.days -gt 30) {
            write-host "yes"
        }
        
        
    }


$users | Export-Csv -Path tt.csv -NoTypeInformation

Any help appreciated

Jimi005


Adding additional SMTP address for few users who has special characters in name

$
0
0

i am moving mailbox from Exchange 2010 to Exchange 2013.

During this i found that if user first name or last name has some special characters (like swidish language) or some other language. during the move its primary SMTP chnage. it is chngeing special characters to english.

can you give me some idea how we can fix that.

While comple english name has no impact on it.

My Exchange 2013 server is in english and company is not UK based.

regards

Am



Default policy Malware Filter Exchange 2016

$
0
0
The ECP console can not modify Default Policy for Malware can filter do I add a policy but I can not change the default

Exchange 2016

Exchange 2010 mailbox move stuck in Queue in EMS

$
0
0

All,

I have been moving mailboxes to specific database in a larger project involving a DAG with respect to offices and location.  Everything have been working fine in regards to mailbox moves etc..until yesterday when I notice 10 queued mailbox set for a move but no progress and a large mailbox I set for a move but stopped via remove-moverequest because I want to take the opportunity to trim these large mailbox via archive PST. 

During this time, I noticed in EMC that 'Database Mailbox 2' (whom all the queued moved mailbox is moving to btw) is in a 'Failed and Suspended' state on the remote DAG site.  We are in the process of re-seeding the specific database to the DAG.  I have ran get-moverequest | remove-moverequest

To stop all queued moves while seeding, but in Exchange Management Shell, I run

get-moverequeststatistics -moverequestqueue "Mailbox Database 2" 

and still see the queued move mailboxes.  What is funny is, in EMC, under Move Request, I don't see any mailbox in queue only in EMS.  What is causing this? 

So the issue I'm having is any move request to 'Mailbox Database 2' is queued, but no move progress.  When I try to remove the move request, it stays in the EMS, but is removed in EMC.

Hope this is not too confusing to read.  Please let me know if you can help!

Thanks!



Exchange 2016, History of Powershell or Config Changes

$
0
0

hello,

has Exchange a history of last Powershell codes. Or how can I see how has change anything and what has he changed


Chris

How to get recccuring meeting ids using reccuringmaster id from ews

$
0
0

I have few questions i will number them please give me some suggestions on them

I use streaming notification for getting meeting details from exchange. When exchange sends itemId i querry exchange using that particularID to get meeting details for normal meeting and then i save it. But when coming to recurring meetings it just sends one Item ID which ReccuringmasterID i guess and when i use this ID to querry it just gives me one meeting.

Anyway all the meetings reccuring meetings have same data initially so its not a problem i can just save it into database.

1) But what i want was to get all the occurenceIDS by using this RecurringmasterID is it possibile in this way. I would greatly appriciate if you can me some example if there is way querry this

2) when a single occurence is cancelled i am getting modification event then i tried to querry using that ID but when i used IsCanceled method it is showing False. But why was a canceled meeting is showing false. if i just querry all the meetings again it is not there.

So how can i get information about canceled occurence.

Please give me suggestions, Thanks in advance

Exchange 2013 Hybrid EWS not using proxy

$
0
0

Hi

I have an Exchange 2013 CU8 server (Win2012R2) in hybrid mode sitting behind a proxy server. Free busy info of online mailboxes is not working from on-premise mailboxes. I have chased the problem to EWS not appearing to use the proxy.

I have set the IE proxy. I have set the WinHTTP proxy. I have set the InternetWebProxy.

A WireShark trace also shows the token request coming directly from the server, bypassing any proxy set.

I have also tried to set the proxy directly in the web.config file of EWS, but that has no affect either.

This is really strange. Any thoughts?

Test-OAuthConnectivity -Service EWS -TargetUri https://outlook.office365.com/ews/exchange.asmx
-Mailbox onpremiseaccount@domainname.org -Verbose | fl

Produces the following output:

RunspaceId  : d3d36eec-38d7-4371-8fd9-720b86ce2d1c
Task        : Checking EWS API Call Under Oauth
Detail      : The configuration was last successfully loaded at 06/07/2015 09:28:13 UTC. This was 49 minutes ago.
              The token cache is being cleared because "use cached token" was set to false.
              Exchange Outbound Oauth Log:
              Client request ID: ab8fed2b-321a-4100-ae01-152bb9552aa0
              Information:[OAuthCredentials:Authenticate] entering
              Information:[OAuthCredentials:Authenticate] challenge from
              'https://outlook.office365.com/ews/Exchange.asmx' received: Bearer
              client_id="00000002-0000-0ff1-ce00-000000000000",
              trusted_issuers="00000001-0000-0000-c000-000000000000@*", token_types="app_asserted_user_v1",
              authorization_uri="https://login.windows.net/common/oauth2/authorize",Basic Realm=""
              Information:[OAuthCredentials:GetToken] client-id: '00000002-0000-0ff1-ce00-000000000000', realm: '',
              trusted_issuer:'00000001-0000-0000-c000-000000000000@*'
              Information:[OAuthCredentials:GetToken] start building a token for the user domain 'domain.org'
              Information:[OAuthTokenBuilder:GetAppToken] start building the apptoken
              Information:[OAuthTokenBuilder:GetAppToken] checking enabled auth servers
              Information:[OAuthTokenBuilder:GetAppToken] trusted_issuer includes the auth server 'ACS':
              00000001-0000-0000-c000-000000000000@9cdffd99-a391-4492-8b8b-03b8ef1da48c,
              Information:[OAuthTokenBuilder:GetAppToken] updating the tenant id with the auth server realm; current
              tenant id value is '', new value is '9cdffd99-a391-4492-8b8b-03b8ef1da48c'
              Information:[OAuthTokenBuilder:GetAppToken] trying to get the apptoken from the auth server 'ACS' for
              resource
              '00000002-0000-0ff1-ce00-000000000000/outlook.office365.com@9cdffd99-a391-4492-8b8b-03b8ef1da48c'
              Information:[ACSTokenCache:GetActorToken] Each key and its counts are L:00000002-0000-0ff1-ce00-000000000
              000-AS:00000001-0000-0000-c000-000000000000@9cdffd99-a391-4492-8b8b-03b8ef1da48c, 0
              Information:[ACSTokenCache:GetActorToken] cache size is 0
              Information:[ACSTokenCache:GetActorToken] try to get a new ACS token synchronously
              Information:[ACSTokenBuildRequest:BuildToken] started
              Information:[ACSTokenBuildRequest:GetActorTokenFromAuthServer] Sending token request to
              'https://accounts.accesscontrol.windows.net/9cdffd99-a391-4492-8b8b-03b8ef1da48c/tokens/OAuth/2' for the
              resource
              '00000002-0000-0ff1-ce00-000000000000/outlook.office365.com@9cdffd99-a391-4492-8b8b-03b8ef1da48c' with
              token: {"typ":"JWT","alg":"RS256","x5t":"vGeyUPR3l9gDmgp4W4cFO5EhqHk"}.{"iss":"00000002-0000-0ff1-ce00-00
              0000000000@9cdffd99-a391-4492-8b8b-03b8ef1da48c","aud":"00000001-0000-0000-c000-000000000000/accounts.acc
              esscontrol.windows.net@9cdffd99-a391-4492-8b8b-03b8ef1da48c","nbf":1436177871,"exp":1436178471}
              Error:[ACSTokenBuildRequest:GetActorTokenFromAuthServer] Unable to get the token from auth server
              'https://accounts.accesscontrol.windows.net/9cdffd99-a391-4492-8b8b-03b8ef1da48c/tokens/OAuth/2'. The
              request has token {"typ":"JWT","alg":"RS256","x5t":"vGeyUPR3l9gDmgp4W4cFO5EhqHk"}.{"iss":"00000002-0000-0
              ff1-ce00-000000000000@9cdffd99-a391-4492-8b8b-03b8ef1da48c","aud":"00000001-0000-0000-c000-000000000000/a
              ccounts.accesscontrol.windows.net@9cdffd99-a391-4492-8b8b-03b8ef1da48c","nbf":1436177871,"exp":1436178471
              }, the error from ACS is , the exception is System.Net.WebException: Unable to connect to the remote
              server ---> System.Net.Sockets.SocketException: A connection attempt failed because the connected party
              did not properly respond after a period of time, or established connection failed because connected host
              has failed to respond 191.235.135.222:443
                 at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult)
                 at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6,
              Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception&
              exception)
                 --- End of inner exception stack trace ---
                 at System.Net.HttpWebRequest.EndGetRequestStream(IAsyncResult asyncResult, TransportContext& context)
                 at System.Net.HttpWebRequest.EndGetRequestStream(IAsyncResult asyncResult)
                 at Microsoft.Exchange.Security.OAuth.ACSTokenBuildRequest.GetActorTokenFromAuthServer(Boolean
              throwOnError)
              Error:[ACSTokenBuildRequest:GetActorTokenFromAuthServer] the inner exception is
              System.Net.Sockets.SocketException (0x80004005): A connection attempt failed because the connected party
              did not properly respond after a period of time, or established connection failed because connected host
              has failed to respond 191.235.135.222:443
                 at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult)
                 at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6,
              Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception&
              exception)
              Error:Unable to get token from Auth Server. Error code: ''. Description: ''.

              Exchange Response Details:
              HTTP response message:
              Exception:
              System.Net.WebException: The request was aborted: The request was canceled. --->
              Microsoft.Exchange.Security.OAuth.OAuthTokenRequestFailedException: Unable to get token from Auth
              Server. Error code: ''. Description: ''. ---> System.Net.WebException: Unable to connect to the remote
              server ---> System.Net.Sockets.SocketException: A connection attempt failed because the connected party
              did not properly respond after a period of time, or established connection failed because connected host
              has failed to respond 191.235.135.222:443
                 at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult)
                 at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6,
              Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception&
              exception)
                 --- End of inner exception stack trace ---
                 at System.Net.HttpWebRequest.EndGetRequestStream(IAsyncResult asyncResult, TransportContext& context)
                 at System.Net.HttpWebRequest.EndGetRequestStream(IAsyncResult asyncResult)
                 at Microsoft.Exchange.Security.OAuth.ACSTokenBuildRequest.GetActorTokenFromAuthServer(Boolean
              throwOnError)
                 --- End of inner exception stack trace ---
                 at Microsoft.Exchange.Security.OAuth.ACSTokenBuildRequest.GetActorTokenFromAuthServer(Boolean
              throwOnError)
                 at Microsoft.Exchange.Security.OAuth.ACSTokenBuildRequest.BuildToken(Boolean throwOnError)
                 at Microsoft.Exchange.Security.OAuth.ACSTokenCache.GetActorToken(ACSTokenBuildRequest
              tokenBuildRequest, IOutboundTracer tracer, Nullable`1 clientRequestId)
                 at Microsoft.Exchange.Security.OAuth.OAuthTokenBuilder.GetAppToken(String applicationId, String
              destinationHost, String realmFromChallenge, IssuerMetadata[] trustedIssuersFromChallenge, String
              userDomain)
                 at Microsoft.Exchange.Security.OAuth.OAuthTokenBuilder.GetAppWithUserToken(String applicationId,
              String destinationHost, String realmFromChallenge, IssuerMetadata[] trustedIssuersFromChallenge, String
              userDomain, ClaimProvider claimProvider)
                 at Microsoft.Exchange.Security.OAuth.OAuthCredentials.GetToken(WebRequest webRequest,
              HttpAuthenticationChallenge challengeObject)
                 at Microsoft.Exchange.Security.OAuth.OAuthCredentials.Authenticate(String challengeString, WebRequest
              webRequest, Boolean preAuthenticate)
                 at Microsoft.Exchange.Security.OAuth.OAuthCredentials.OAuthAuthenticationModule.Authenticate(String
              challenge, WebRequest request, ICredentials credentials)
                 at System.Net.AuthenticationManager.Authenticate(String challenge, WebRequest request, ICredentials
              credentials)
                 at System.Net.AuthenticationState.AttemptAuthenticate(HttpWebRequest httpWebRequest, ICredentials
              authInfo)
                 at System.Net.HttpWebRequest.CheckResubmitForAuth()
                 at System.Net.HttpWebRequest.CheckResubmit(Exception& e, Boolean& disableUpload)
                 at System.Net.HttpWebRequest.DoSubmitRequestProcessing(Exception& exception)
                 at System.Net.HttpWebRequest.ProcessResponse()
                 at System.Net.HttpWebRequest.SetResponse(CoreResponseData coreResponseData)
                 --- End of inner exception stack trace ---
                 at System.Net.HttpWebRequest.GetResponse()
                 at Microsoft.Exchange.Monitoring.TestOAuthConnectivityHelper.SendExchangeOAuthRequest(ADUser user,
              String orgDomain, Uri targetUri, String& diagnosticMessage, Boolean appOnly, Boolean useCachedToken,
              Boolean reloadConfig)

ResultType  : Error
Identity    : Microsoft.Exchange.Security.OAuth.ValidationResultNodeId
IsValid     : True
ObjectState : New


SMTP Relay to Remote Active Directory Site stuck between Exchange 2010 servers with multiple receive connectors.

$
0
0
Got two sites:

Site A Mail, CAS HT   (Public facing CAS with incoming)

Site B  CAS depend on Site A for incoming mails)

There are multiple Receive connectors which were working from long time all the sudden mail got queue  on Site A Exchange Server with an error "451 4.4.0 Primary target IP address responded with:"451 5.7.3 Cannot achieve Exchange Server authentication". 

we disable extra receive connectors leaving Client and Default only and it works fine.

Question: Is there any known issues with having multiple receive connectors (Those connectors were in use from ).

we can enable those connectors one by one and see which one is causing the issue and probably recreate a new one but is this expected behaviour or we can do something to avoid it.


Exchange 2016, Maintenance Mode

$
0
0

hello all,

I see that the script StartDAGServerMaintenance Mode only stop the HighAvailibitity. Is this right to shutdown the Server.

and what does this mean: Is this because we have only 2 Servers?

        MX1:
        Database 'User' does not have enough copies configured to meet the validation criteria.
        ') (Database='DB1', Reason='There were maintenance prerequisite check failures for database 'DB1' that may be lowering its redundancy and putting the database at risk of data loss. Redundancy Count: 1. Expected Redundancy Count: 2. Detailed error(s):


        MX1:
        Database 'DB1' does not have enough copies configured to meet the validation criteria.
        ') (Database='DB2', Reason='There were maintenance prerequisite check failures for database 'DB2' that may be lowering its redundancy and putting the database at risk of data loss. Redundancy Count: 1. Expected Redundancy Count: 2. Detailed error(s):

[PS] C:\Program Files\Microsoft\Exchange Server\V15\Scripts>Get-ServerComponentState mx1 | ft component, state -autosize

Component                     State
---------                     -----
ServerWideOffline            Active
HubTransport                 Active
FrontendTransport            Active
Monitoring                   Active
RecoveryActionsEnabled       Active
AutoDiscoverProxy            Active
ActiveSyncProxy              Active
EcpProxy                     Active
EwsProxy                     Active
ImapProxy                    Active
OabProxy                     Active
OwaProxy                     Active
PopProxy                     Active
PushNotificationsProxy       Active
RpsProxy                     Active
RwsProxy                     Active
RpcProxy                     Active
UMCallRouter                 Active
XropProxy                    Active
HttpProxyAvailabilityGroup   Active
ForwardSyncDaemon          Inactive
ProvisioningRps            Inactive
MapiProxy                    Active
EdgeTransport                Active
HighAvailability           Inactive
SharedCache                  Active
MailboxDeliveryProxy         Active
RoutingUpdates               Active
RestProxy                    Active
DefaultProxy                 Active


Chris


Exchange database won't mount, shows clean shutdown

$
0
0

This morning an Exchange 2013 system wasn't working properly and I found the database was not mounted.  After looking into it, it was due to corruption on log files.  I ended up moving all of the log/chk files to a temp directory so it was just the EDB file in the mailbox directory and then ran the eseutil /p command then everything mounted up and seemed to go ok.  

Now this afternoon the same has happened again!  I tried the same fix, move all log/chk to another dir but when I run the eseutil /p command I get this now.

"Operation terminated with error -1605 (JET_errKeyDuplicate, Illegal duplicate key) after 14.62 seconds."

When I run the eseutil /mh it shows clean shutdown?  Not sure what to do to get this database repaired/mounted.

Find mailboxes with a NULL/Empty ExtensionCustomAttribute1

$
0
0

How can I find all the mailboxes that do not have a value in the ExtensionCustomAttribute1Attribute? I have tried several things with no luck. Below are a few things that I have tried:

Get-Mailbox | where {$_.ExtensionCustomAttribute1 -eq $null}

Get-Mailbox | where {$_.ExtensionCustomAttribute1 -eq {}}

Get-Mailbox | where {$_.ExtensionCustomAttribute1 -eq ""}

None of these return any results.

David Moore


David Moore

Office 365 Hybrid Exchange 2013The target mailbox doesn‎'t have an SMTP proxy matching

$
0
0

Hi, good afternoon, we're having problems migrating 2 users, the message that we get is:

MigrationPermanentException: The target mailbox doesn‎'t have an SMTP proxy matching ‎'mycompanyo365tenant.mail.onmicrosoft.com‎

It's clear that the SMTP Address is missing, but, in my On-Premises Server, the SMTP is added, in the user, also, the Default Policy in the Exchange Server is set to add that SMTP Address to the users, and finally the ADSync does not present any error with this change, so, what are we missing?

I ran, and saw that with those users the name mycompanytenant in user1 .mail.onmicrosoft.com doesn't exist, no matter how many times I force the ADSync that attribute from Office 365 does not change.

Both users are in my On Premises Site.

Some help would it be nice, thanks in advance!!


Luis Antonio Navarrete Aranda Consultor Senior Akros Solutions Ecuador

Outlook 2016 fails to connect to Exchange 2010

$
0
0

Unable to successfully create an account that connects to exchange 2010

Environment:
New Installation Windows 10 Enterprise (not in domain)
New Installation Outlook 2016

Exchange 2010

I'm able to login into the OWA with the same user account, I can use outlook 2013 to connect to the account I can access the account from outlook mobile.

Apparently outlook 2016 can login into the account, since the Add Account windows says "Congratulations! Your email account was successfully configured and is ready to use."

But After I press the Finish  button appears this message on a pop up window

"You must restart Outlook for these changes to take effect"

When I restart outlook then comes a new popup with the message "The connection to Microsoft Exchange is unavailable. Outlook must be online of connected to complete this action."

Then outlook is forcibly closed and appears this new other popup message

"Cannot start Microsoft Outlook. Cannot open the Outlook window. The set of folders cannot be opened. The operation failed"

Then I reopen outlook and is like the account never existed or has not been configured before.

Outlook 2016 apparently is working right with an account in Outlook.com and oddly enough the mail client of windows 10 can connect to the account that outlook can't.

Can anyone  give me a clue where to look and what?

Thank you

Viewing all 13303 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>