Mostafa Nazar
4 سال پیش توسط Mostafa Nazar مطرح شد
5 پاسخ

خطای زیر در اجرا نود جی اس

سلام میخواستم بدونم خطای زیر برای چی هستش سیستم چت من داشت کار میکرد که این بیام رو داد

socket.io-1.3.4.js:1 GETsocket.io/?EIO=3&transport=polling&t=1584259060408-3 net::ERR_CERT_DATE_INVALID

ثبت پرسش جدید
navid
تخصص : node.js , FrontEnd
@navidRz 4 سال پیش مطرح شد
0

سلام کانفیگ سوکتت رو اشتباه انجام دادی مشکل تو پورته
بهتر بود env استفاده میکردی


Mostafa Nazar
تخصص : برنامه نویس وب و موبایل
@mostafa.8722 4 سال پیش مطرح شد
0

ممنون از جواب @navidrezadoost
ممکنه بیشتر راهنمایی کنید


navid
تخصص : node.js , FrontEnd
@navidRz 4 سال پیش مطرح شد
0

الان کد شما روی سرور هست و زمان اجرا این ارور رو میگیرید؟
کدی که تو فایل اصلی تون سوکت رو فراخوانی میکنید رو بزارید
سوکت رو با express دارید صدا میزنین یا با http


Mostafa Nazar
تخصص : برنامه نویس وب و موبایل
@mostafa.8722 4 سال پیش مطرح شد
0

این کد هستش که تو صفحه اجرا میشه

      var socket = io.connect('https://mysite.ir:8890', {secure: true, reconnect: true, rejectUnauthorized : false});

اینا هم کدهای هستش که فراخوانی میشه

var fs = require( 'fs' );
var app = require('express')();
var https        = require('https');
var mongo = require('mongodb');
var MongoClient = require('mongodb').MongoClient;

var url = "mongodb://owtamiru:pFp4dQq8ane2Mw@localhost:27017/mydatabase";
var server = https.createServer({
    cert: fs.readFileSync('/home/tamir/crt/mysite.ir.cert'),
    ca: fs.readFileSync ('/home/tamir/crt/mysite.ir.cacert'),
    key: fs.readFileSync('/home/tamir/crt/mysite.ir.key'),
    requestCert: false,
    rejectUnauthorized: false
},app);
server.listen(8890);

var io = require('socket.io').listen(server);

البته قبلا اجرا میشد نمیدونم چرا الان اجرا نمیشه


Mostafa Nazar
تخصص : برنامه نویس وب و موبایل
@mostafa.8722 4 سال پیش مطرح شد
0

هنگامی که کد زیر رو قرار میدم خطا میگیره تو لاگ

MongoClient.connect(url, function(err, db) {
        if (err) throw err;
        var dbo = db.db("tamirkar");
        dbo.createCollection("contacts", function(err, res) {
            if (err) throw err;
            console.log("Collection created!");
            db.close();
        });
    });

خطاش هم خطای زیر هستش

socket.io-1.3.4.js:2 WebSocket connection to 'wss://mysite.ir:8890/socket.io/?EIO=3&transport=websocket&sid=XPqptwR1xyQQpSZDAAAA' failed: Error in connection establishment: net::ERR_CONNECTION_RESET
socket.io-1.3.4.js:1 POST https://mysite.ir:8890/socket.io/?EIO=3&transport=polling&t=1584810951452-23&sid=nWJG1su1xR_i_ZtmAAAA 400 (Bad Request)

علتش چی میتوته باشه .
البته قبلا جواب میداد
با تشکر


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام