Неверная отметка времени в Pubnub
Я всегда получаю это из своей консоли, всякий раз, когда я использую PAM и грант.
Object {message: "Invalid Timestamp"}
Я уже настроил NTP на свой сервер Ubuntu, но все равно ничего не изменилось.
мой пабнуб грант здесь:
pubnub.grant({
channel : channel,
callback : function (m) { console.log("grant success: ", m); },
error : function (m) { console.log("grant error: ", m); },
ttl : 5, // Minutes
read : true,
write : false,
auth_key : 'auth_key_here'
});
Что не так с моим кодом? Спасибо за помощь.
1 ответ
Следуйте приведенным инструкциям для настройки NTP-сервера для pubnub.
Шаг 1 Установка NTP
$ sudo apt-get update
$ sudo apt-get install ntp
Шаг 2 Отредактируйте ntp.conf
Replace these four with pubnub server
server 0.ubuntu.pool.ntp.org
server 1.ubuntu.pool.ntp.org
server 2.ubuntu.pool.ntp.org
server 3.ubuntu.pool.ntp.org
to
server 0.pubsub.pubnub.com
server 1.pubsub.pubnub.com
server 2.pubsub.pubnub.com
server 3.pubsub.pubnub.com
Шаг 3 Перезапустите службу NTP
$ sudo service ntp restart