Неверная отметка времени в 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
Другие вопросы по тегам