Quantcast
Channel: Exchange Server 2013 - Administration, Monitoring, and Performance forum
Viewing all 9032 articles
Browse latest View live

DR Exchange 2013 ECP will redirect to OWA

$
0
0

Hi All,

I need help. 

I have two Exchange 2013 Servers. 

On Production server. the ECP is working fine. but my DR server when I try to go ECP it will redirect me to OWA.

I had search around and tired some solutions but it still happen.

I had checked, the authentication, the  Server 2013 roles, the IIS setting are all correct.

please assist. thanks. please let me know if you need more detail.


Exchange 2010 Certificate Renewal

$
0
0

Hi, Guys.

Need your assistance on how to renew the certificate in an Exchange server 2010 if it is about to expire?

How is the process/procedure? Would there be any outage while doing that? What is the possible impact on this on the clients? Please advise.

Your inputs is much appreciated here.

Thank you.

BR,

Irwin

The Ehlo options for the client proxy target did not match

$
0
0

Hi, we've just got SCOM up and running and one of our servers is returning the below (summarized)

Alert description: The Ehlo options for the client proxy
target server did not match while setting up proxy for user  on inbound session 08D24FG691A527F4. The
critical non-matching options were <maxSize>. The non-critical
non-matching options were <NONE>. Client proxying will continue.Probe Result Name:
'Transport/SmtpProxyEhloOptionsDoNotMatchContinueProxying'


According to the alert I should go here https://technet.microsoft.com/en-us/library/ms.exch.scom.hubtransport(v=exchg.150).aspx

and re-run the probe to see if the error was transient

So I do this 

Invoke-MonitoringProbe hubtransport\SmtpProxyEhloOptionsDoNotMatchContinueProxyingMonitor -Server server | fl

and get

WARNING: Could not find assembly or object type associated with monitor identity
'hubtransport\SmtpProxyEhloOptionsDoNotMatchContinueProxyingMonitor'. Please ensure that the given monitor identity
exists on the server.

So I double check the probe name

Get-ServerHealth shfmail01 | ?{$_.HealthSetName -eq "HubTransport" -and $_.alertvalue -eq "unhealthy"} | fl

SerializationData       : {0, 1, 0, 0, 0, 255, 255, 255, 255, 1, 0, 0, 0, 0, 0, 0...}
RunspaceId              : d05aa519-8faa-4250-bce6-3379bd20e150
Server                  : server
CurrentHealthSetState   : Online
Name                    : SmtpProxyEhloOptionsDoNotMatchContinueProxyingMonitor
TargetResource          : HubTransport
HealthSetName           : HubTransport
HealthGroupName         : ServiceComponents
AlertValue              : Unhealthy
FirstAlertObservedTime  : 01/05/2015 09:58:29
Description             :
IsHaImpacting           : False
RecurranceInterval      : 0
DefinitionCreatedTime   : 30/04/2015 14:38:59
HealthSetDescription    :
ServerComponentName     : HubTransport
LastTransitionTime      : 01/05/2015 09:58:29
LastExecutionTime       : 01/05/2015 09:58:29
LastExecutionResult     : Succeeded
ResultId                : 135254084
WorkItemId              : 709
IsStale                 : False
Error                   :
Exception               :
IsNotified              : False
LastFailedProbeId       : -229450476
LastFailedProbeResultId : 115283907
ServicePriority         : 2
Identity                : HubTransport\SmtpProxyEhloOptionsDoNotMatchContinueProxyingMonitor\HubTransport
IsValid                 : True
ObjectState             : New

Why isn't this probe working?

Thanks

Connecting to Exchange Powershell from a different domain

$
0
0

Hello,

I would like to know if there is a way, without changing Exchange default security configuration, to open a remote powershell from a computer not joined in the Exchange domain but in the local network. By default, Exchange seems to only allow Kerberos as the authentication mechanism.

I'm really not a specialist in Kerberos, I've looked ont other forums, but it seems it is possible to authenticate with Kerberos if some config is done on the DC like a setspn and a keytab file.

Does anyone has already been confronted to the same issue ?

Thanks

How to outpout messagetracking results to csv format so that each recipient smtp addresses is on a seperate row?

$
0
0

I've searched far and wide today to no avail. The basic issue is someone sent an email to a DL, and I want a list of people who received this email. Simple right? While Powershell is AWESOME.. some simple things turn into nightmares.. case in point. Here is my powershell command..

Get-ExchangeServer | where {$_.IsHubTransportServer -eq "true"} | sort-object Name | get-messagetrackinglog -ResultSize unlimited -sender john@contoso.com -EventID "deliver" -Start "05/14/2013 10:00:00 AM" -End "05/14/2013 12:00:00 PM" -messagesubject "I can't figure this out" | select-object timeStamp,eventid,ServerHostName,Sender,@{Name=”Recipients”;Expression={[string]::join(";", ($_.recipients))}} ,MessageSubject | Export-csv c:\sent1.csv -notypeinformation

This works, exactly as I expect but here is the BIG problem. #_.recipients is a string value, and this email was sent to A DL, with nested groups. So when I open the results, there are rows that have multiple recipient smtp addresses in the same row. So the output looks like this in Excel.  Normally this works fine, but I think the issue is that this was a DL, and in the output CSV I see rows that contain 1 recipient and others may contain 20 on the same row. Any suggestions on how I can fix this?

Timestamp        SenderRecipients          Recipients

5/14/2013 10:46 john@contoso.com      jim@consoto.com;jack@contso.com;bob@contoso.com

What I want is this..

Timestamp        SenderRecipients          Recipients

5/14/2013 10:46 john@contoso.com      jim@consoto.com;

5/14/2013 10:46 john@contoso.com      jack@contso.com;

5/14/2013 10:46 john@contoso.com      bob@contoso.com 


Install Exchange 2013 in private cloud

$
0
0

Hello,

the Exchange 2013 MBX role owner throws MsExchangeApplicationLogic Eventid:3018 and FIPFS EventID:6027 on failed connection attempts to o15.officeredir.microsoft.com and forefrontdl.microsoft.com

what configuration is required to turn off these external communications. The scenario is is isolated from the internet, system monitoring alerts on such errors.

\TF 

Search again (Search-Mailbox), no results

$
0
0
Good evening,

After a successful search, I get a file Search Results.csv. Then, if you change the parameters of the search, the subject line or text, the result will be zero and the file Search Results.csv not be sent. Although the posts with text and theme exist.

The script that is run:

get-mailbox -ResultSize Unlimited | Search-Mailbox -SearchQuery {Body: "Message" AND StartDate: "01/04/2015"} -TargetMailbox "audit.mailbox@email.com" -TargetFolder "Folder" -LogOnly -LogLevel Full

Exchange 2010 SP2 RU8

Tried in EMC, and through PS

Queue Viewer

$
0
0

Hi!

Is it possible to open Queue Viewer remotely through web console for Exchange 2013 like ECP?

Thanks.


MSExchange Mid-Tier Storage Event ID:1006

$
0
0

I am constantly getting this error at least once a day. When I log into the server I cannot ping the DC or open the ECP. The only solution to get my Exchange 2013 Server back up and running is to shutdown and restart. 

I plan on updating the firmware and drivers on my HP Proliant DL360 (Microsoft Tech suggestion).

Any suggestions will be greatly appreciated.

EVENT VIEWER MESSAGES

Log Name:      Application
Source:        MSExchange Mid-Tier Storage
Date:          4/27/2015 3:31:27 PM
Event ID:      10006
Task Category: (10)
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      lpimail2.lusterproducts.com
Description:
Active Manager Client experienced an AD timeout trying to lookup object 'SERVER' in 00:01:00.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="MSExchange Mid-Tier Storage" />
    <EventID Qualifiers="49152">10006</EventID>
    <Level>2</Level>
    <Task>10</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2015-04-27T20:31:27.000000000Z" />
    <EventRecordID>974511</EventRecordID>
    <Channel>Application</Channel>
    <Computer>mail server</Computer>
    <Security />
  </System>
  <EventData>
    <Data>mail server</Data>
    <Data>00:01:00</Data>
  </EventData>
</Event>

Log Name:      Application
Source:        MSExchange ADAccess
Date:          4/27/2015 3:39:57 PM
Event ID:      4027
Task Category: General
Level:         Error
Keywords:      Classic
User:          N/A
Computer:     mail server
Description:
Process w3wp.exe (UNKNOWN) (PID=20048). WCF request (Get Servers for xxxxxxxxx) to the Microsoft Exchange Active Directory Topology service on server (TopologyClientTcpEndpoint (localhost)) failed. Make sure that the service is running. In addition, make sure that the network ports that are used by Microsoft Exchange Active Directory Topology service are not blocked by a firewall. The WCF call was retried 3 time(s). Error Details 
 System.ServiceModel.CommunicationException: The socket connection was aborted. This could be caused by an error processing your message or a receive timeout being exceeded by the remote host, or an underlying network resource issue. Local socket timeout was '00:02:00'. ---> System.IO.IOException: The read operation failed, see inner exception. ---> System.ServiceModel.CommunicationException: The socket connection was aborted. This could be caused by an error processing your message or a receive timeout being exceeded by the remote host, or an underlying network resource issue. Local socket timeout was '00:02:00'. ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
   at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
   at System.ServiceModel.Channels.SocketConnection.ReadCore(Byte[] buffer, Int32 offset, Int32 size, TimeSpan timeout, Boolean closing)
   --- End of inner exception stack trace ---
   at System.ServiceModel.Channels.SocketConnection.ReadCore(Byte[] buffer, Int32 offset, Int32 size, TimeSpan timeout, Boolean closing)
   at System.ServiceModel.Channels.SocketConnection.Read(Byte[] buffer, Int32 offset, Int32 size, TimeSpan timeout)
   at System.ServiceModel.Channels.ConnectionStream.Read(Byte[] buffer, Int32 offset, Int32 count)
   at System.Net.FixedSizeReader.ReadPacket(Byte[] buffer, Int32 offset, Int32 count)
   at System.Net.Security.NegotiateStream.StartFrameHeader(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest)
   at System.Net.Security.NegotiateStream.StartReading(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest)
   at System.Net.Security.NegotiateStream.ProcessRead(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest)
   --- End of inner exception stack trace ---
   at System.Net.Security.NegotiateStream.ProcessRead(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest)
   at System.Net.Security.NegotiateStream.Read(Byte[] buffer, Int32 offset, Int32 count)
   at System.ServiceModel.Channels.StreamConnection.Read(Byte[] buffer, Int32 offset, Int32 size, TimeSpan timeout)
   --- End of inner exception stack trace ---

Server stack trace: 
   at System.ServiceModel.Channels.StreamConnection.Read(Byte[] buffer, Int32 offset, Int32 size, TimeSpan timeout)
   at System.ServiceModel.Channels.SessionConnectionReader.Receive(TimeSpan timeout)
   at System.ServiceModel.Channels.SynchronizedMessageSource.Receive(TimeSpan timeout)
   at System.ServiceModel.Channels.TransportDuplexSessionChannel.Receive(TimeSpan timeout)
   at System.ServiceModel.Channels.TransportDuplexSessionChannel.TryReceive(TimeSpan timeout, Message& message)
   at System.ServiceModel.Dispatcher.DuplexChannelBinder.Request(Message message, TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
   at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

Exception rethrown at [0]: 
   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
   at Microsoft.Exchange.Data.Directory.TopologyDiscovery.ITopologyClient.GetServersForRole(String partitionFqdn, List`1 currentlyUsedServers, ADServerRole role, Int32 serversRequested, Boolean forestWideAffinityRequested)
   at Microsoft.Exchange.Data.Directory.ServiceTopologyProvider.<>c__DisplayClass10.<InternalServiceProviderGetServersForRole>b__f(IPooledServiceProxy`1 proxy)
   at Microsoft.Exchange.Net.ServiceProxyPool`1.TryCallServiceWithRetry(Action`1 action, String debugMessage, WCFConnectionStateTuple proxyToUse, Int32 numberOfRetries, Boolean doNotReturnProxyOnSuccess, Exception& exception)
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="MSExchange ADAccess" />
    <EventID Qualifiers="49156">4027</EventID>
    <Level>2</Level>
    <Task>1</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2015-04-27T20:39:57.000000000Z" />
    <EventRecordID>974647</EventRecordID>
    <Channel>Application</Channel>
    <Computer>mail server</Computer>
    <Security />
  </System>
  <EventData>
    <Data>w3wp.exe (UNKNOWN)</Data>
    <Data>20048</Data>
    <Data>Get Servers for xxxxxxx</Data>
    <Data>TopologyClientTcpEndpoint (localhost)</Data>
    <Data>3</Data>
    <Data>System.ServiceModel.CommunicationException: The socket connection was aborted. This could be caused by an error processing your message or a receive timeout being exceeded by the remote host, or an underlying network resource issue. Local socket timeout was '00:02:00'. ---&gt; System.IO.IOException: The read operation failed, see inner exception. ---&gt; System.ServiceModel.CommunicationException: The socket connection was aborted. This could be caused by an error processing your message or a receive timeout being exceeded by the remote host, or an underlying network resource issue. Local socket timeout was '00:02:00'. ---&gt; System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
   at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
   at System.ServiceModel.Channels.SocketConnection.ReadCore(Byte[] buffer, Int32 offset, Int32 size, TimeSpan timeout, Boolean closing)
   --- End of inner exception stack trace ---
   at System.ServiceModel.Channels.SocketConnection.ReadCore(Byte[] buffer, Int32 offset, Int32 size, TimeSpan timeout, Boolean closing)
   at System.ServiceModel.Channels.SocketConnection.Read(Byte[] buffer, Int32 offset, Int32 size, TimeSpan timeout)
   at System.ServiceModel.Channels.ConnectionStream.Read(Byte[] buffer, Int32 offset, Int32 count)
   at System.Net.FixedSizeReader.ReadPacket(Byte[] buffer, Int32 offset, Int32 count)
   at System.Net.Security.NegotiateStream.StartFrameHeader(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest)
   at System.Net.Security.NegotiateStream.StartReading(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest)
   at System.Net.Security.NegotiateStream.ProcessRead(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest)
   --- End of inner exception stack trace ---
   at System.Net.Security.NegotiateStream.ProcessRead(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest)
   at System.Net.Security.NegotiateStream.Read(Byte[] buffer, Int32 offset, Int32 count)
   at System.ServiceModel.Channels.StreamConnection.Read(Byte[] buffer, Int32 offset, Int32 size, TimeSpan timeout)
   --- End of inner exception stack trace ---

Server stack trace: 
   at System.ServiceModel.Channels.StreamConnection.Read(Byte[] buffer, Int32 offset, Int32 size, TimeSpan timeout)
   at System.ServiceModel.Channels.SessionConnectionReader.Receive(TimeSpan timeout)
   at System.ServiceModel.Channels.SynchronizedMessageSource.Receive(TimeSpan timeout)
   at System.ServiceModel.Channels.TransportDuplexSessionChannel.Receive(TimeSpan timeout)
   at System.ServiceModel.Channels.TransportDuplexSessionChannel.TryReceive(TimeSpan timeout, Message&amp; message)
   at System.ServiceModel.Dispatcher.DuplexChannelBinder.Request(Message message, TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
   at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

Exception rethrown at [0]: 
   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&amp; msgData, Int32 type)
   at Microsoft.Exchange.Data.Directory.TopologyDiscovery.ITopologyClient.GetServersForRole(String partitionFqdn, List`1 currentlyUsedServers, ADServerRole role, Int32 serversRequested, Boolean forestWideAffinityRequested)
   at Microsoft.Exchange.Data.Directory.ServiceTopologyProvider.&lt;&gt;c__DisplayClass10.&lt;InternalServiceProviderGetServersForRole&gt;b__f(IPooledServiceProxy`1 proxy)
   at Microsoft.Exchange.Net.ServiceProxyPool`1.TryCallServiceWithRetry(Action`1 action, String debugMessage, WCFConnectionStateTuple proxyToUse, Int32 numberOfRetries, Boolean doNotReturnProxyOnSuccess, Exception&amp; exception)</Data>
  </EventData>
</Event>

How to download Exchange 2010 mailbox to PST

$
0
0

We have exchange 2010 with around 30 mailboxes, we have a requirement to download all the mailboxes to PST.

Is there any option pls.


Kris

Exchange 2013 Databases didn't showing on ECP.

$
0
0
After install 2nd exchange server 2013 SP1 I can't find my Database in ECP.

Md. Ramin Hossain


Exchange Control Panel painfully slow to load users list

$
0
0

Hi all,

For several days, when I attempt to access ECP 2010 SP3, IE is painfully slow to load users list. So this tool becomes inoperable.

When I sign in, I have to wait several minutes before ECP shows users list. And when I attempt to select a user to manage, the users selection window is equally painfully slow for showing users list.

This issue occurs from a remote IE or from the Exchange server itself. I tried various URL, but without success (https://FDQN_external/ecp,https://FQDN_internal/ecp ou  https://localhost/ecp).

Thank you for your help.


FXE

Content index state: Failed (The indexing [...] encountered an unexpected exception.)

$
0
0

Search on my Exchange 2013 is not working. Event 1009 with source MSExchangeFastSearch is logged in the Application log:

The indexing of mailbox database MB01 encountered an unexpected exception. Error details: Microsoft.Exchange.Search.Core.Abstraction.OperationFailedException: The component operation has failed. ---> Microsoft.Exchange.Search.Fast.FastConnectionException: Connection to the Content Submission Service has failed. ---> Microsoft.Ceres.External.ContentApi.ConnectionException: Given CSS specification failed:

Could not connect to CSS node at net.tcp://localhost:17028/ContentSubmissionServices/content with flow: Microsoft.Exchange.Search.WatermarkWriter.12.14. Error: Object reference not set to an instance of an object. Inner exception:---

   at Microsoft.Ceres.External.ContentApi.DocumentFeeder.DocumentFeeder.SetCssNodes(IEnumerable`1 newCssNodes)

   at Microsoft.Ceres.External.ContentApi.DocumentFeeder.DocumentFeeder..ctor(DocumentFeederOptions options)

   at Microsoft.Exchange.Search.Fast.FastFeeder.Initialize()

   --- End of inner exception stack trace ---

   at Microsoft.Exchange.Search.Fast.FastFeeder.Initialize()

   at Microsoft.Exchange.Search.Fast.Factory.InternalCreateFastFeeder(ISearchServiceConfig config, String indexSystemFlow, String indexSystemName, String instanceName, Int32 numberOfSessions)

   at Microsoft.Exchange.Search.Fast.FeederStateStorage.SendWatermarkUpdateToFast(Int64 fastId, Int64 watermark)

   at Microsoft.Exchange.Search.Fast.FeederStateStorage.SetMailboxCrawlerState(MailboxCrawlerState state)

   at Microsoft.Exchange.Search.Mdb.FeederStateInitializer.EnsureInitialStateSet()

   at Microsoft.Exchange.Search.Engine.SearchFeedingController.InternalExecutionStart()

   at Microsoft.Exchange.Search.Core.Common.Executable.InternalExecutionStart(Object state)

   --- End of inner exception stack trace ---

   at Microsoft.Exchange.Search.Core.Common.Executable.EndExecute(IAsyncResult asyncResult)

   at Microsoft.Exchange.Search.Engine.SearchRootController.ExecuteComplete(IAsyncResult asyncResult)>
All Exchange services are running, I even created a new mailbox and the same error happens. I'm running Exchange 2013 on Server 2012.

Did my post help? Please use "Vote As Helpful", "Mark as answer" or "Propose as answer". Thank you!

Exchange 2013 SSL offloading

$
0
0

Hello,

i have little confusion that someone may be able to help me understand.

We have classic scenario with Exchange 2013 CU7.

- 2 backend servers

- 2 frontend servers

frontend servers are load balanced with balancer that have possibility of SSL offloading and i did it only on CAS servers as described here.

I did change, however backend gave some error about certificate.

In IIS i changed certificate to be same as on CAS servers, and no warnings anymore, and that leaves me a question, do i need to do anything on backend servers or SSL offloading on CAS servers is enough?

Thanks in advance and regards,

Ivica

Can this logs deleted "Microsoft\Exchange Server\V15\Bin\Search\Ceres\Diagnostics\Logs"?

$
0
0

Hello Guys,

Is this logs safe to delete "Microsoft\Exchange Server\V15\Bin\Search\Ceres\Diagnostics\Logs"?

BR,

Uddan


Managed Availability errors in clean install of CU7

$
0
0

I have a clean install of an Exchange 2013 CU7 (MBX & CAS) on W2K12R2 Standard. This is a VM running on ESXi 5.5.

When I run the BPA, I get some errors related to the new "Managed Avalibility" feature:

I have "Check server health entry" for Mapi.Submit.Monitor, OutlookRpcSelfTestMonitor, OutlookRpcDeepTestMonitor & RpsDeepTestPSProxyMonitor.

"Check state of server component" for ForwardSyncDaemon & ProvisioningRps.

"Check report of health set" for MailboxTransport, RPS & Outlook.Protocol. 

Any idea where to start troubleshooting?

As requested a previous thread where this issue originated, here is the result of the installed features:

Display Name                                            Name                       Install State
------------                                            ----                       -------------
[X] Application Server                                  Application-Server             Installed
    [X] .NET Framework 4.5                              AS-NET-Framework               Installed
    [X] Windows Process Activation Service Support      AS-WAS-Support                 Installed
        [X] HTTP Activation                             AS-HTTP-Activation             Installed
[X] File and Storage Services                           FileAndStorage-Services        Installed
    [X] File and iSCSI Services                         File-Services                  Installed
        [X] File Server                                 FS-FileServer                  Installed
    [X] Storage Services                                Storage-Services               Installed
[X] Web Server (IIS)                                    Web-Server                     Installed
    [X] Web Server                                      Web-WebServer                  Installed
        [X] Common HTTP Features                        Web-Common-Http                Installed
            [X] Default Document                        Web-Default-Doc                Installed
            [X] Directory Browsing                      Web-Dir-Browsing               Installed
            [X] HTTP Errors                             Web-Http-Errors                Installed
            [X] Static Content                          Web-Static-Content             Installed
            [X] HTTP Redirection                        Web-Http-Redirect              Installed
        [X] Health and Diagnostics                      Web-Health                     Installed
            [X] HTTP Logging                            Web-Http-Logging               Installed
            [X] Logging Tools                           Web-Log-Libraries              Installed
            [X] Request Monitor                         Web-Request-Monitor            Installed
            [X] Tracing                                 Web-Http-Tracing               Installed
        [X] Performance                                 Web-Performance                Installed
            [X] Static Content Compression              Web-Stat-Compression           Installed
            [X] Dynamic Content Compression             Web-Dyn-Compression            Installed
        [X] Security                                    Web-Security                   Installed
            [X] Request Filtering                       Web-Filtering                  Installed
            [X] Basic Authentication                    Web-Basic-Auth                 Installed
            [X] Client Certificate Mapping Authentic... Web-Client-Auth                Installed
            [X] Digest Authentication                   Web-Digest-Auth                Installed
            [X] Windows Authentication                  Web-Windows-Auth               Installed
        [X] Application Development                     Web-App-Dev                    Installed
            [X] .NET Extensibility 4.5                  Web-Net-Ext45                  Installed
            [X] ASP.NET 4.5                             Web-Asp-Net45                  Installed
            [X] ISAPI Extensions                        Web-ISAPI-Ext                  Installed
            [X] ISAPI Filters                           Web-ISAPI-Filter               Installed
    [X] Management Tools                                Web-Mgmt-Tools                 Installed
        [X] IIS Management Console                      Web-Mgmt-Console               Installed
        [X] IIS 6 Management Compatibility              Web-Mgmt-Compat                Installed
            [X] IIS 6 Metabase Compatibility            Web-Metabase                   Installed
            [X] IIS 6 Management Console                Web-Lgcy-Mgmt-Console          Installed
            [X] IIS 6 WMI Compatibility                 Web-WMI                        Installed
        [X] Management Service                          Web-Mgmt-Service               Installed
[X] .NET Framework 3.5 Features                         NET-Framework-Features         Installed
    [X] .NET Framework 3.5 (includes .NET 2.0 and 3.0)  NET-Framework-Core             Installed
[X] .NET Framework 4.5 Features                         NET-Framework-45-Fea...        Installed
    [X] .NET Framework 4.5                              NET-Framework-45-Core          Installed
    [X] ASP.NET 4.5                                     NET-Framework-45-ASPNET        Installed
    [X] WCF Services                                    NET-WCF-Services45             Installed
        [X] HTTP Activation                             NET-WCF-HTTP-Activat...        Installed
        [X] Message Queuing (MSMQ) Activation           NET-WCF-MSMQ-Activat...        Installed
        [X] Named Pipe Activation                       NET-WCF-Pipe-Activat...        Installed
        [X] TCP Activation                              NET-WCF-TCP-Activati...        Installed
        [X] TCP Port Sharing                            NET-WCF-TCP-PortShar...        Installed
[X] Ink and Handwriting Services                        InkAndHandwritingSer...        Installed
[X] Media Foundation                                    Server-Media-Foundation        Installed
[X] Message Queuing                                     MSMQ                           Installed
    [X] Message Queuing Services                        MSMQ-Services                  Installed
        [X] Message Queuing Server                      MSMQ-Server                    Installed
[X] Remote Differential Compression                     RDC                            Installed
[X] Remote Server Administration Tools                  RSAT                           Installed
    [X] Feature Administration Tools                    RSAT-Feature-Tools             Installed
        [X] Failover Clustering Tools                   RSAT-Clustering                Installed
            [X] Failover Cluster Management Tools       RSAT-Clustering-Mgmt           Installed
            [X] Failover Cluster Module for Windows ... RSAT-Clustering-Powe...        Installed
            [X] Failover Cluster Command Interface      RSAT-Clustering-CmdI...        Installed
    [X] Role Administration Tools                       RSAT-Role-Tools                Installed
        [X] AD DS and AD LDS Tools                      RSAT-AD-Tools                  Installed
            [X] Active Directory module for Windows ... RSAT-AD-PowerShell             Installed
            [X] AD DS Tools                             RSAT-ADDS                      Installed
                [X] Active Directory Administrative ... RSAT-AD-AdminCenter            Installed
                [X] AD DS Snap-Ins and Command-Line ... RSAT-ADDS-Tools                Installed
[X] RPC over HTTP Proxy                                 RPC-over-HTTP-Proxy            Installed
[X] SMB 1.0/CIFS File Sharing Support                   FS-SMB1                        Installed
[X] User Interfaces and Infrastructure                  User-Interfaces-Infra          Installed
    [X] Graphical Management Tools and Infrastructure   Server-Gui-Mgmt-Infra          Installed
    [X] Desktop Experience                              Desktop-Experience             Installed
    [X] Server Graphical Shell                          Server-Gui-Shell               Installed
[X] Windows Identity Foundation 3.5                     Windows-Identity-Fou...        Installed
[X] Windows PowerShell                                  PowerShellRoot                 Installed
    [X] Windows PowerShell 4.0                          PowerShell                     Installed
    [X] Windows PowerShell 2.0 Engine                   PowerShell-V2                  Installed
    [X] Windows PowerShell ISE                          PowerShell-ISE                 Installed
[X] Windows Process Activation Service                  WAS                            Installed
    [X] Process Model                                   WAS-Process-Model              Installed
    [X] Configuration APIs                              WAS-Config-APIs                Installed
[X] WoW64 Support                                       WoW64-Support                  Installed

As far as I can tell, all prerequisites are correctly installed.



Performance counter definition file is invalid

$
0
0

I've been trying to resolve some of the many issues I've run into after installing Exchange 2013 CU2 as a fresh install before migrating my users from 2007.  We'd run into this bug that was generating a ton of event logs for missing performance counters:

http://support.microsoft.com/kb/2870416

It includes a PowerShell script to reregister all of the performance counters that come with Exchange 2013.  When running it on my servers, it generated an error for one of the performance counter definition files.

53 C:\Program Files\Microsoft\Exchange Server\V15\Setup\Perf\InfoWorkerMultiMailboxSearchPerformanceCounters.xml
New-PerfCounters : The performance counter definition file is invalid.
At line:6 char:4
+    New-PerfCounters -DefinitionFileName $f
+    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidData: (:) [New-PerfCounters], TaskException
    + FullyQualifiedErrorId : [Server=EXM-SNA-0001,RequestId=b7edcf81-0f96-4937-a4a7-3bc8f6165132,TimeStamp=10/10/2013 9:30:50 PM] 79EF1430,Microsoft.Exchange.Management.Tasks.NewPerfCounters

I opened the files in Notepad and this one didn't have any obvious errors or differences in structure compared to the other files.  An internet search showed no one else reporting this error processing this file that I could find.  I'd be curious if anyone else running CU2 is able to register this performance counter.

New-PerfCounters -DefinitionFileName "C:\Program Files\Microsoft\Exchange Server\V15\Setup\Perf\InfoWorkerMultiMailboxSearchPerformanceCounters.xml"

Latency leads to full system Failure in Exchange 2010 - Resolved in 2013?

$
0
0

My work encountered a bug - and for no lack of trying - I could not find any bug submission for Ex2010 anymore.  Since Most programming relies on the foundation of the past - if replication service was implemented the same in 2013 than it could leave to a full system failure.

The issue is something happened in REPLICATION service in such a fashion that it accepted a connection, and in the programming it set a variable to a LARGE NUMBER (fail closed) to replace for "Copy Queue length" in the ball park of 922 quadrillion.

The service never updates this value because of its quasi-state and some timeout occurs and now the GOOD servers think their copy is ludicrously behind.  This causes the GOOD servers to attempt to fail-over - as they believe their copy from the BAD server has failed or perhaps another check fails...

[6 DAG pieces on 3 servers, 4 pieces per server]

In my scenario Server 3 holds:  

1 part of server 2  <= Tells server 2 you're bad - don't fail over

1 part of server 1. <= Tells server 1 you're bad - don't fail over

2 parts its own <= "good" - though dead replication service

As I do not know if this exploitable by simply placing a listener in place of replication service to accept and do not respond to connections - I do not know.  However, there is a "bug" or flaw in my opinion to allow 1 bad server to superceed two good servers based on a partial service crash.  Simply stopping replication service on Server 3 allowed Server 1 / 2 to take over with out issue - I then restarted replication service and no issue since. 

Since i wasted an hour looking where to submit this - this forum will hopefully do - I am very much a white hat - but I am dislike the non-simple way before me to disclose said information to the creator.  I want my hour back for their non-intuitive process, or maybe the simply don't care about Exchange 2010.

- Dan


Taking down DAG member for maintenance

$
0
0

Hello I need some advice on what to do.

I have a two-member Exchange 2010 DAG.  One is an active server where everything is mounted.  The other is simply the passive server.  I will need to power down the passive server in a few days for some extended maintenance.  Roughly several hours.  I know for a fact (because I've been through this before) replication will be cut off during this time and as a result I cannot run a full Exchange backup to flush all the transactions logs and secondly, the copy queues will be very backed up.  Last time they were so backed up all efforts to reseed the passive copy of the mailbox databases failed.  In the end I think I had to delete and copy the active server's databases over.  That took a really really long time.

So to avoid all that headache what should I do for this upcoming maintenance to make life easier?  

- Is there a way I can literally STOP replication or even delete the passive copies of the mailbox databases just so I can run full backups and truncate transaction logs?  

- Otherwise, assuming I have backed up copy queues, should I simply try reseeding or resuming synchronization?  Or should I not even waste time and delete all the passive copies and their files and start fresh with NEW copies?

health probe - not running and trying to see why?

$
0
0

Hi,

Im trying to fix our exchange server 2013 (patched upto and including CU8)

when I run the following command

get-healthreport -server servername | where {$_.alertvalue -ne “healthy”} | ft -auto

Server State         HealthSet         AlertValue LastTransitionTime  MonitorCount
------ -----         ---------         ---------- ------------------  ------------
xxNotApplicable Compliance       Unhealthy  23/04/2015 14:01:26 29
xxNotApplicable MailboxTransport Unhealthy  23/04/2015 13:21:35 25
xxNotApplicable Outlook           Unhealthy  23/04/2015 13:57:21 3

when i run the next command to get a list of the monitors that are unhealthy

$test = get-healthreport -server servername | where {$_.alertvalue -ne “healthy”}
foreach ($line in $test) {$line.entries | where {$_.alertvalue -ne “healthy”} | ft -auto}

it shows me that the following monitor is unhealthy in the outlook healthset

Server State         Name                 TargetResource HealthSetName AlertValue ServerComponent
------ -----         ----                 -------------- ------------- ---------- ---------------
xx NotApplicable OutlookRpcCtpMonitor                Outlook       Unhealthy  None

From this I found that the probe is OutlookRpcCtpMonitor, so I then tried to invoke the probe

invoke-monitoringprobe -identity Outlook\OutlookRpcCtpProbe -server xx

that returns the following error..

WARNING: Failed to find the probe result for invoke now request id 2610659f96e64e62b4c71d1f61f65d5e and probe
workdefinition id 198.

I have restarted the server, recycled the MSExchangeSyncAppPool.  Not sure what else to try so that can fix the unhealthy set within exchange.

Kind regards

Simon

Viewing all 9032 articles
Browse latest View live


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