# Troubles with Push Notifications setup

**URL:** https://meta.discourse.org/t/troubles-with-push-notifications-setup/57993
**Category:** Support
**Created:** [February 26, 2017, 7:39pm UTC](https://meta.discourse.org/t/troubles-with-push-notifications-setup/57993 "2017-02-26T19:39:17Z")
**Posts on this page:** 1
**Showing post:** 12

<div class="post-metadata">

### Author: ![Shrike](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/shrike/32/68103_2.png) [@Shrike](https://meta.discourse.org/u/Shrike)
#### Post date: [March 16, 2017, 12:48am UTC](https://meta.discourse.org/t/troubles-with-push-notifications-setup/57993/12 "2017-03-16T00:48:45Z")

</div>

Finally I got it working!

I came into GCM again and noticed that now I have not only API key but also Server Key.  
**Probably** it’s after I migrated my app to Firebase.  
I used the server key and finally it starts working.  
So the [manual](https://meta.discourse.org/t/discourse-push-notifications/46692) is outdated and the warning in the docs makes sense. For push notifications to work we need server key which cannot be created in [https://console.developers.google.com/apis/](https://console.developers.google.com/apis/) anymore.  
Instead we have to use [https://console.firebase.google.com/](https://console.firebase.google.com/)

 ![](https://global.discourse-cdn.com/meta/original/3X/1/3/13e0b0ea35a13dff16fb4abedf636d0652124e47.png)

BTW: there’re two server keys there: long (“Server key”) and short (“legacy server key”). For GCM we need the legacy one.  
(I previously tried the long one)

---

_[View the full topic](https://meta.discourse.org/t/troubles-with-push-notifications-setup/57993)._
