Exchange 2013 to O365 Hybrid migration problems

The dirsync is working and is bringing people over to 365, but they are not showing up in the Exchange portion of the 365 site.
We are also getting Federation certificate errors in 365 BPA, and I am not sure how to assign our existing SSL cert to that.
Any ideas? Do you need more info?
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Vasil Michev (MVP)Commented:
Use the "users with errors" view, invalid/missing attributes synced from on-prem can cause the object to be present in WAAD, but Exchange Online will still complain about those attributes. You can get the same info via the WAAD PowerShell module:

Get-MsolUser -HasErrorsOnly

Open in new window

Other than that, check the value of the CloudExchangeRecipientDisplayType parameter. If the user exists in WAAD and everything is in order with the attributes, the issue might be with the so-called forward sync (in other words on the issue is on MS side), so you can open a case in order for them to take a look.

For the federation cert, you can ignore the warning. It's a known issue with the BPA.
AharroverAuthor Commented:
Ah ha. I see them showing as Contacts in exchange. But don't know how to get them as Mailboxes. Checking on the attribute issue. But I am confused because one article says they should be 1073741824 and another is showing as -2147483642 and another says -2147482106. So i am not sure what the right answer is.
Vasil Michev (MVP)Commented:
User mailbox is 1073741824. -2147483642 is synced mailbox user. -2147482106 is synced remote mailuser.

But you cannot control this *after* the sync. Contacts will always sync as contacts, if that's what you have on-prem it's normal.
Creating Active Directory Users from a Text File

If your organization has a need to mass-create AD user accounts, watch this video to see how its done without the need for scripting or other unnecessary complexities.

AharroverAuthor Commented:
But these are not contacts. The mailboxes on Exchange are showing as contacts on O365. So what value should they be? I can't migrate anything until they show up as mailusers.
Vasil Michev (MVP)Commented:
The only way I can think of causing mailbox-enabled on-prem users to sync as contacts is if you have made some major modifications to the sync rules. If this is indeed the case, you should re-evaluate those rules or do a clean dirsync install to restore the default configuration.
Jeff GloverSr. Systems AdministratorCommented:
Have you assigned licenses to the new users? Just DirSyncing them will not create a mailbox, They need to have a license assigned.
AharroverAuthor Commented:
Yes. I assigned a license, and then migrated, and still showing as a contact.
Jeff GloverSr. Systems AdministratorCommented:
So you assigned a license and then dirSynced the user? Is that the order? did you assign the license to the user after DirSync?

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Vasil Michev (MVP)Commented:
I think the more important question here is how do you assign a license to a Contact object? Those do *not* have a corresponding user object in WAAD, so I'm a bit lost here.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Office 365

From novice to tech pro — start learning today.