下面是简单的TCP服务器。运行此代码的VPS的实际IP为1.2.3.4
var net = require('net');
var server = net.createServer(function (socket) {
socket.write("Echo server\r\n");
socket.pipe(socket);
});
server.listen(1337, "127.0.0.1");
现在我正在尝试ping这个服务器,而在相同的VPS上它回答我。但是当我试图通过命令从某个远程PC访问VPS时
nc 1.2.3.4
我遇到这个问题,试图使用socket.io-client连接到websocket (Socket.IO.js构建:0.9.16)
Failed to load resource: the server responded with a status of 404 (Not Found)
XMLHttpRequest cannot load https://myserver.it/socket.io/1/?t=1488475368547. No 'Access-Control-Allow-Origin' header is present on the requested res
我在vp上做了一个python监听器(服务器),但是当我给服务器和客户端提供vps和端口8585的ip附件时,这个错误显示:socket.error: [Errno 32] Broken pipe:我在vps中使用python 2,在我的PC中使用python 3。
我的服务器代码:
import socket
s = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
ip = raw_input("ip : ")
ip = str(ip)
port = raw_input("port : ")
port = in
我知道有很多关于这个问题的话题,但是我仍然找不到任何好的答案,所以我在这里。
我使用Python3在主机和服务器之间进行通信。在两台本地机器之间,一切正常工作,我决定将服务器端放在VPS上。从那时起,每当我试图连接到它时,我都会得到这个错误:
ConnectionRefusedError: [Winerror 10061] No connection could be made because the target machine actively refused it
我禁用了vps防火墙,更改了端口、连接目标和所有内容。我试图绘制端口图,得到了如下结果:
这是我的客户代码:
im
我希望这个问题不是愚蠢的,也不是重复的。我保证我已经做了大量的研究和测试。
我的VPS上有一个服务器,它的代码如下:
var app = require('express')();
var server = require('http').Server(app);
var io = require('socket.io')(server);
server.listen(8080);
io.on('connection', function(socket) {
socket.on('hello', funct
其想法是使用socket.io和node.js服务器在带有http的VPS上发送自定义通知,我可以使用网页连接到VPS,运行在我的pc上,但在我的域中我不能使用它,因为它被阻塞了。
在浏览器控制台中弹出此错误:
阻止活动混合内容加载“”
这是我的服务器端node.js服务器:
var app = require("express")();
//var mysql = require("mysql");
var http = require('http').Server(app);
var io
我做了一个侦听端口80的节点应用程序,我的应用程序在本地主机上运行得很好,但是当我在我的VPS上运行它时,我得到了一个不同的日志和一个不同的结果( websockets就是不能工作)
本地主机的日志和VPS的日志比较:
正如您所看到的,在VPS中,在显示"info: transport end (socket end)“之后使用xhr而不是websocket。
我没有在我的VPS上使用任何web服务器,我以root身份运行我的应用程序。
我的UbuntuServer16.04运行在OpenVZ (VPS托管提供商)上,在时间同步方面运行ntp也有困难。我刚刚安装了ntp (apt install ntp),但是当我尝试它时,我发现
root@vps:~# ntpq -p
ntpq: read: Connection refused
我的本地时区是正确的
root@vps:~# dpkg-reconfigure tzdata
Current default time zone: 'Europe/Prague'
Local time is now: Mon May 9 08:40:44 CEST
我试图使用远程邮件服务器从VPS windows 2012 & IIS 8服务器发送邮件,但无法发送邮件,并得到了错误
send Faild - System.Net.Mail.SmtpException: Failure sending mail. ---> System.Net.WebException: Unable to connect to the remote server --->
System.Net.Sockets.SocketException: A connection attempt failed because the connected par
我有我的节点套接字服务器运行在相同的VPS,因为我的网站是。有没有办法防止其他“网站”或其他节点项目连接到我的socket服务器并发出数据?
我的网站和节点项目有相同的IP地址。
例如:(客户端html)
<script>
var socket = io.connect('localhost') //localhost as an example
socket.on('example', function(data) {
console.log(data) ;
});
socket.emit('sendToServ
我的错误是index.js:83 WebSocket connection to 'wss://54.38.211.175:3000/socket.io/?EIO=3&transport=websocket' failed: Error in connection establishment: net::ERR_CERT_AUTHORITY_INVALID
服务器代码
var fs = require('fs');
var options = {
key: fs.readFileSync('privateKey.key'),
ce
我们有现有的laravel应用程序运行在ubuntu上的VPS提供商上,我们必须通过节点应用程序(socket.io和express)实现实时特性,这在本地环境中似乎很好,但是当我尝试生产它时,我的问题是,为了运行像$ node server.js这样的节点应用程序,我将做什么适当的配置?
片段代码(server.js).
var socket = require('socket.io');
var express = require('express');
var app = express();
var server = require('
我已经在本地主机上尝试过socket.io,它工作得很好。但是,在生产过程中,会出现以下错误:
GET http://77.235.46.164:3000/socket.io/?EIO=3&transport=polling&t=1448754369321-21 net::ERR_CONNECTION_TIMED_OUT
在服务器端,我有以下代码:
var express = require('express');
var mysql = require('mysql');
app = express(),
server = require(
我已经安装了CentOS6.4的VPS。我曾经在数字海洋上有一个VPS,当我启动绑定到本地主机的PostgreSQL或Monit时,它们都工作得很好。但是在新的VPS上,当我让PostgreSQL收听"localhost“时,PostgreSQL说:
WARNING: could not create listen socket for "localhost"
当我告诉Monit听"localhost“的时候,Monit说:
http server: Could not create a server socket at port 2812 -- Cannot
Autoproxy安装在我的firefox上,在购买vps服务后,每个web都可以通过socket5代理服务进行浏览。
apt-get install mercurial #on my local pc
hg clone https://vim.googlecode.com/hg/ /tmp/vim #on my local pc
abort: error: Network is unreachable
可以通过火狐中的自动代理进行访问。
如何在远程VPS上构建某种代理服务以使hg clone命令到达
不是所有的网站都可以在这里访问,我已经建立了一个梯子,通过火狐达到他们。
如何在我的
我的网站输出以下错误:
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111)
我尝试了很多我在网上找到的解决方案,但都没有奏效。
# service mysql status
Nov 08 07:51:00 vps412690.ovh.net mysql[14525]: /etc/init.d/mysql: ERROR: The partition with /var/lib/mysql is too full...iled!
Nov 08 07:5