【问题标题】:Pubnub invalid timestampPubnub 无效的时间戳
【发布时间】:2016-02-03 12:06:18
【问题描述】:

每当我使用 PAM 和授权时,我总是从控制台获取此信息。

Object {message: "Invalid Timestamp"}

我已经为我的 ubuntu 服务器设置了 NTP,但仍然没有任何变化。

我的 pubnub 赠款在这里:

 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'
 });

我的代码有什么问题?感谢您的帮助。

【问题讨论】:

  • NTP 应该已经解决了这个问题。确保安装/配置正确?你能把完整的代码/脚本压缩到PubNub Support吗?
  • 另外,您是否使用您的密钥初始化 pubnub 实例?
  • 仍有问题或解决了吗?
  • 嗨 craig 是的,我们仍然有这个问题,由于我们正在做一些紧急工作,我们决定使用 socket.io 创建一个临时功能。在这个 sprint 之后将尝试解决这个问题。感谢您的快速支持!
  • 好的,但是无效时间戳的解决方案应该非常简单。只需将详细信息发送至 support@pubnub.com,我们就会深入了解。

标签: pubnub ntp


【解决方案1】:

请按照给定的步骤为 pubnub 设置 NTP 服务器。

步骤 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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多