• Данный материал предоставлен сайтом исключительно в ознакомительных целях.
    Администрация не несет ответственности за его содержимое. По всем жалобам пишите на почту abusevhguru@yandex.ru

Помощь Нужна помощь с nvuti. Помогите пожалуйста

Алексейй

Пользователь
Сообщения
21
Реакции
0

Алексейй

  • 21
  • 0
Установил скрипт nvuti

Через SSH установил SSL сертификат на домен, зато теперь не работает бот. Что делать?

На домене который без сертификата, работает норм
 

Dr.Goblin

Модератор
Сообщения
1,016
Реакции
568

Dr.Goblin

  • 1,016
  • 568
Установил скрипт nvuti

Через SSH установил SSL сертификат на домен, зато теперь не работает бот. Что делать?

На домене который без сертификата, работает норм
Бот то работает, но у вас https ведь, а он запрашивает к порту :8080 (http)
Измените порт, в сокетах укажите ссылки на серты.
 

Алексейй

Пользователь
Сообщения
21
Реакции
0

Алексейй

  • 21
  • 0
Бот то работает, но у вас https ведь, а он запрашивает к порту :8080 (http)
Измените порт, в сокетах укажите ссылки на серты.
Указал порт :443 , перезапустил бот, теперь бот не работает даже на http
 

Алексейй

Пользователь
Сообщения
21
Реакции
0

Алексейй

  • 21
  • 0
Вот исходник бота


var scribe = require('scribe-js')(),
app = require('express')(),
server = require('http').Server(app),
io = require('socket.io')(server),
requestify = require('requestify');
var schedule = require('node-schedule');
server.listen(8080);

add_online();
setInterval(add_online, 60000);
activebots();


io.sockets.on('connection', function (socket) {
updateOnline();
getDrops();

socket.on('newDrop', function(id){
requestify.post(' ', { id: id})
.then(function (response) {
data = JSON.parse(response.body);
io.sockets.emit('nd', data.text);
}, function (err) {
console.log(err);
});

});

socket.on('disconnect', function () {
updateOnline();
});

});
function updateOnline(){
io.sockets.emit('updateonline', Number(Object.keys(io.sockets.adapter.rooms).length) + Number(global.online));
console.info('Connected ' + Object.keys(io.sockets.adapter.rooms).length + ' clients');

}


function getDrops(){
requestify.post(' ', {})
.then(function (response) {
data = JSON.parse(response.body);
io.emit('welcomedrop', data.text);
console.log("stats");
}, function (err) {
console.log(err);
});
};

function activebots()
{
console.log("\x1b[32m", "[NVBOT] Функция ботов сработала!");
requestify.post(' ', {})
.then(function (response) {
data = JSON.parse(response.body);
var time = data.time;
console.log("\x1b[32m", "[NVBOT] Фейк-Игра сыграна! ID: "+data.game+" Время: "+ Number(data.time)+"мс");
requestify.post(' ', { id: data.game})
.then(function (response) {
data = JSON.parse(response.body);
io.sockets.emit('nd', data.text);


setTimeout(function() {
activebots();
}, time);

}, function (err) {
console.log(err);
setTimeout(activebots, 50000);
});


}, function (err) {
console.log("\x1b[31m", "[NVBOT] Ошибка запроса");
setTimeout(activebots, 50000);
});
}

function add_online()
{
requestify.post(' ', {})
.then(function (response) {
data = JSON.parse(response.body);
global.online = data.online;
console.log("\x1b[32m", "[NVBOT] Фейк онлайн обновлен! (+" + data.online + ")");
updateOnline();
}, function (err) {
console.log("\x1b[31m", "[NVBOT] Ошибка получения фейкового онлайна");
});
}
 

Fishodj

Опытный
Сообщения
540
Реакции
71

Fishodj

  • 540
  • 71
Обратите внимание, пользователь заблокирован. Крайне не рекомендуем заключать сделки с этим пользователем,

Алексейй

Пользователь
Сообщения
21
Реакции
0

Алексейй

  • 21
  • 0
Порт
Вот так будет
Мне нужно для https
Как сделать, помогите пожалуйста



Вот исходник бота

var scribe = require('scribe-js')(),
app = require('express')(),
server = require('http').Server(app),
io = require('socket.io')(server),
requestify = require('requestify');
var schedule = require('node-schedule');
server.listen(8080);

add_online();
setInterval(add_online, 60000);
activebots();


io.sockets.on('connection', function (socket) {
updateOnline();
getDrops();

socket.on('newDrop', function(id){
requestify.post(' ', { id: id})
.then(function (response) {
data = JSON.parse(response.body);
io.sockets.emit('nd', data.text);
}, function (err) {
console.log(err);
});

});

socket.on('disconnect', function () {
updateOnline();
});

});
function updateOnline(){
io.sockets.emit('updateonline', Number(Object.keys(io.sockets.adapter.rooms).length) + Number(global.online));
console.info('Connected ' + Object.keys(io.sockets.adapter.rooms).length + ' clients');

}


function getDrops(){
requestify.post(' ', {})
.then(function (response) {
data = JSON.parse(response.body);
io.emit('welcomedrop', data.text);
console.log("stats");
}, function (err) {
console.log(err);
});
};

function activebots()
{
console.log("\x1b[32m", "[NVBOT] Функция ботов сработала!");
requestify.post(' ', {})
.then(function (response) {
data = JSON.parse(response.body);
var time = data.time;
console.log("\x1b[32m", "[NVBOT] Фейк-Игра сыграна! ID: "+data.game+" Время: "+ Number(data.time)+"мс");
requestify.post(' ', { id: data.game})
.then(function (response) {
data = JSON.parse(response.body);
io.sockets.emit('nd', data.text);


setTimeout(function() {
activebots();
}, time);

}, function (err) {
console.log(err);
setTimeout(activebots, 50000);
});


}, function (err) {
console.log("\x1b[31m", "[NVBOT] Ошибка запроса");
setTimeout(activebots, 50000);
});
}

function add_online()
{
requestify.post(' ', {})
.then(function (response) {
data = JSON.parse(response.body);
global.online = data.online;
console.log("\x1b[32m", "[NVBOT] Фейк онлайн обновлен! (+" + data.online + ")");
updateOnline();
}, function (err) {
console.log("\x1b[31m", "[NVBOT] Ошибка получения фейкового онлайна");
});
}
 

Fishodj

Опытный
Сообщения
540
Реакции
71

Fishodj

  • 540
  • 71
Обратите внимание, пользователь заблокирован. Крайне не рекомендуем заключать сделки с этим пользователем,
Мне нужно для https
Как сделать, помогите пожалуйста



Вот исходник бота

var scribe = require('scribe-js')(),
app = require('express')(),
server = require('http').Server(app),
io = require('socket.io')(server),
requestify = require('requestify');
var schedule = require('node-schedule');
server.listen(8080);

add_online();
setInterval(add_online, 60000);
activebots();


io.sockets.on('connection', function (socket) {
updateOnline();
getDrops();

socket.on('newDrop', function(id){
requestify.post(' ', { id: id})
.then(function (response) {
data = JSON.parse(response.body);
io.sockets.emit('nd', data.text);
}, function (err) {
console.log(err);
});

});

socket.on('disconnect', function () {
updateOnline();
});

});
function updateOnline(){
io.sockets.emit('updateonline', Number(Object.keys(io.sockets.adapter.rooms).length) + Number(global.online));
console.info('Connected ' + Object.keys(io.sockets.adapter.rooms).length + ' clients');

}


function getDrops(){
requestify.post(' ', {})
.then(function (response) {
data = JSON.parse(response.body);
io.emit('welcomedrop', data.text);
console.log("stats");
}, function (err) {
console.log(err);
});
};

function activebots()
{
console.log("\x1b[32m", "[NVBOT] Функция ботов сработала!");
requestify.post(' ', {})
.then(function (response) {
data = JSON.parse(response.body);
var time = data.time;
console.log("\x1b[32m", "[NVBOT] Фейк-Игра сыграна! ID: "+data.game+" Время: "+ Number(data.time)+"мс");
requestify.post(' ', { id: data.game})
.then(function (response) {
data = JSON.parse(response.body);
io.sockets.emit('nd', data.text);


setTimeout(function() {
activebots();
}, time);

}, function (err) {
console.log(err);
setTimeout(activebots, 50000);
});


}, function (err) {
console.log("\x1b[31m", "[NVBOT] Ошибка запроса");
setTimeout(activebots, 50000);
});
}

function add_online()
{
requestify.post(' ', {})
.then(function (response) {
data = JSON.parse(response.body);
global.online = data.online;
console.log("\x1b[32m", "[NVBOT] Фейк онлайн обновлен! (+" + data.online + ")");
updateOnline();
}, function (err) {
console.log("\x1b[31m", "[NVBOT] Ошибка получения фейкового онлайна");
});
}
Я об этом говорю
 

Fishodj

Опытный
Сообщения
540
Реакции
71

Fishodj

  • 540
  • 71
Обратите внимание, пользователь заблокирован. Крайне не рекомендуем заключать сделки с этим пользователем,

Fishodj

Опытный
Сообщения
540
Реакции
71

Fishodj

  • 540
  • 71
Обратите внимание, пользователь заблокирован. Крайне не рекомендуем заключать сделки с этим пользователем,
Только в портах
 
Сверху