Matchmaking error, Contacting server

Hello, when I try to log in the multiplayer of Halo Reach, i got this message “Contacting server to get the latest matchmaking data, please wait”
Unfortunately, i’ve waited like 2 or 3 hours, and nothing happened.

Does someone have a suggestion to solve this problem ?
Thank you

Sign out and then sign back in if you’re on PC.