Пытаюсь сделать запрос веб-серверу. Когда код размещен на localhost`е, запросы обрабатываются, сервер отправляет ответ. Когда выгружаю код на удаленную машину с ОС debian 9, запросы не обрабатываются, хотя пинг до сервера есть. Тестирую через программу Postman, postman сообщает что не смог получить ответа.
const http = require('http'),
mysql = require('mysql'),
express = require('express'),
options = require('./config.js'),
router = express.Router();
let con = mysql.createConnection(options);
router.post('/update/:id', function(req, res){
(async()=> {
let schoolNumber = req.params.id; //выборка данных из школы
let obj = {};
try { //сохраняем данные в свойства объекта
obj.subject_schoolboy = await sqlQuery( //выборка subject у шк
"SELECT DISTINCT idsubject FROM subject "+
"INNER JOIN schoolboy ON subject.idsubject=schoolboy.idschoolboy "+
"INNER JOIN school ON schoolboy.school=school.idschool WHERE school.shortName="+schoolNumber+" AND schoolboy.actuality=1" );
obj.subject_teacher = await sqlQuery( //выборка subject у уч
"SELECT DISTINCT idsubject FROM subject "+
"INNER JOIN teacher ON subject.idsubject=teacher.idteacher "+
"INNER JOIN school ON teacher.school=school.idschool WHERE school.shortName="+schoolNumber+" AND teacher.actuality=1" );
...............................................................................................................................................................