Exchange 2013 DAG: Can’t add a database copy – “Seeding operation failed”

We had an issue when attempting to add a database copy for any mailbox databases in a new DAG.  We received one of the following errors every time, regardless of the source or destination server. The seeding operation failed. Error: An error occurred while running prerequisite checks. Error: The specified database isn’t configured for replication and therefore cannot be used to perform seed operations. The seeding operation failed. Error: An error occurred while performing the seed operation. Error: An error occurred while processing a request on server ‘MailboxServerName’. Error: Database ‘6060c9ac-363a-4e52-a02e-ba749625e8ea’ was not active on source server ‘MailboxServerName’. [Database: Test3, Server: MailboxServerName.domain.com] After closing out the dialog box we found that the database showed multiple copies, but that the copy was in a failed and/or suspended state. We troubleshot this and found that the client’s several domain controllers were not replicating information as quickly as we were used to.  To help with this, we set the preferred domain controller to a global catalog DC residing in the same network using the following command:  Set-ADServerSettings -PreferredServer server.domain.com This seemed to help some other minor ECP errors where we felt like IIS was thinking faster than AD could keep up, but this did not remove the errors we saw when creating a database copy. The solution was to walk away and wait for about 30 minutes and on return we found that some of the mailboxes cleaned up on their own and went to a healthy state.  For the majority that didn’t resolve themselves we fixed them in ECP by selecting the database and on the right pane click “Update” under the database copy that failed. In the dialog box that followed we did not specify a source server, continued, and the mailbox replicated...

Exchange 2013 – Can’t access ECP, 500 Unexpected Error

We had an issue with a client migrating from Exchange 2007 to 2013 where we couldn’t access ECP on any of the new 2013 CAS servers.  Instead we received the following: 500 Unexpected error  : (  An error occurred and your request couldn’t be completed. Please try again. We also noticed that although the Exchange Management Shell would successfully open and operate, on first opening it we received an error that contained the following message: Unable to determine the installed file version from the registry key ‘HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\PowerShellEngine’.  After much troubleshooting (reinstalling CAS servers, deleting/recreating ECP folders, checking permissions, etc.) we found that we needed to install the “Windows PowerShell 2.0 Engine” feature from Server Manager (this also installed .NET 3.5).  These features needed to be installed on ALL of the new 2013 Exchange servers and not just the CAS servers. Although these features aren’t a prerequisite for a 2007 to 2013 migration, there must’ve been something in the existing AD/Exchange environment that required it.  Hope this helps someone...

Ubiquiti AP powers up & reachable via wifi, but no link on LAN

We’ve seen this happen twice recently with different customers so thought we should post our solution.  We have seen where a Ubiquiti AP (NanoBeam & NanoStation) will power up via the power injector and the unit is reachable via wireless, but there is no link light on the switch or to a laptop plugged directly in.  In both cases the units were mounted up on a roof, so we first replaced the cables from the injector to the switch but nothing changed.  We found we had to either re-terminate the RJ45 ends on the cable going from the injector up to the roof or replace the cable completely before it started working again.  The cable end or cable itself was damaged so that it wouldn’t allow link, but PoE passed through....

Adding PoE to a Cisco 890 Series Router – (C891FW-A-K9)

In order to add PoE to an 891 router, the datasheet says you need “800-IL-PM-4 with 125W PSU.”  I had to use the Cisco Commerce Workspace to generate a config starting with the 800-IL-PM-4= part number and then added the 125W power supply there.  The following is what was shipped: The 800-IL-PM-4= part is a daughter-card that is installed onto the motherboard of the 891 router. The 125W power supply had the Cisco part number of PWR-125W-AC.  The power supply is a LiteOn unit, model PA-2121-1-LF or 341-0502-01 (both were listed) putting out 12V, 3.5A of DC power on one rail and 53.5V, 1.55A on the other. Lastly, there were three baggies with hardware. 50-1807-02-A0 - 2 standoffs with two notches 50-1700-01-A0 - standoff with one notch 48-0421-01-A0 - 3 screws  ...

Outbound faxes from a Dialogic SR140 not using T.38

Had an issue with an IP fax server (RelayFax with a Dialogic SR140 connecting via SIP trunk to an Adtran SBC) where inbound faxes were working fine and using T38 but outbound faxes were never negotiating T.38 and falling back to G.711 passthrough.  As a result we were having some unreliable outbound faxes. In the Brooktrout Configuration Tool under the T.38 Parameters tab we had to change the delay time for media renegotiation.  The “Media Renegotiate Delay Outbound, msec” was set to “-1” and I changed this to 5000 msecs.  See...

Remove AddRules.htm from inbound faxes for RelayFax

By default RelayFax will add an attachment to inbound faxes named AddRules.htm.  This attachment is a page that will allow users to mark certain fax senders as spammers.  In cases where these emails will be picked up by copiers/printers via email, then this attachment can be problematic.  In order to remove this attachment do the following. Stop the RelayFax service Go to “C:\Program Files (x86)\RelayFax\App” and edit “NewFax.dat” and “PartFax.dat” You will find a line with “$INCLUDEURLS$”  - Put a pound sign (#) in front of that line to comment the line out and save the files Restart the RelayFax service...

HIPAA Privacy Rule

One of the most common requests from our Flat Fee IT customers, who are in the Health Care industry, has been regarding HIPAA. They are faced with the burden of providing proof of compliance. Just one look at one of our Evidence of HIPAA Compliance Reports and you can see the complexity of just one portion of what’s expected. Fortunately, there are tools available and processes to record everything required to prove compliance. A File Scan  gets the ball rolling through automated processes and On-site Survey documents what can’t be detected, but together a series of reports can provide all of the information needed for a HIPAA Audit. What is the privacy rule? According to U.S. Department of Health & Human Services, the HIPAA Privacy Rule establishes national standards to protect individuals’ medical records and other personal health information and applies to health plans, health care clearinghouses, and those health care providers that conduct certain health care transactions electronically. The Rule requires appropriate safeguards to protect the privacy of personal health information, and sets limits and conditions on the uses and disclosures that may be made of such information without patient authorization. The Rule also gives patients rights over their health information, including rights to examine and obtain a copy of their health records, and to request corrections.  ...

Perform a packet capture on an Adtran router

To perform a packet capture directly on an Adtran device do the following: ip access-list extended CAPTURE permit ip any host 1.2.3.4 permit ip host 1.2.3.4 any Where “1.2.3.4” is the IP that you want to watch.  Then run debugging on that ACL: debug ip packet CAPTURE detail See https://supportforums.adtran.com/message/2248#2248 for more...

Barracuda ADC Load Balancer with 2012 Remote Desktop Services

We had a problem with a group of Remote Desktop Servers sitting behind a Barracuda ADC Load Balancer.  The client either couldn’t connect, or they would connect to a different server even when they had a session open already on another server.  There was a group policy change that fixed our problems.  Go to the following path on your RDS GPO. Computer Configuration -> Policies -> Admin Templates -> Windows Components -> Remote Desktop Services -> Remote Desktop Session Host -> RD Connection Broker Change these two settings: Use IP Address Redirection - Disabled Use RD Connection Broker load balancing - Disabled...