سلام
هنگامی که کد زیر رو قرار میدم خطا میگیره تو لاگ
MongoClient.connect(url, function(err, db) {
if (err) throw err;
});
خطاش هم خطای زیر هستش -البته تو کد بالا خطی که شرط if هستش رو خطا میگیره - اگه شرط رو بردارم خطا حذف میشه
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)
علتش چی میتوته باشه .
البته قبلا جواب میداد
با تشکر
@mostafa.8722
تاریخ اعتبار SSL Certificate تموم شده. این موضوع هم مربوط به ادمین سرور هست
خطایی که دارید مربوط به شرط if نیست. وقتی در callback پارامتر err رو صدا میکنید، هر خطایی که در فرآیند اتصال به دیتابیس دارید از طریق همین پارامتر میتونه نمایش داده بشه. اما خطایی که دارید کاملا مشخصه:
failed: Error in connection establishment: net::ERR_CONNECTION_RESET
اشکال مربوط به اتصال به دیتابیس است.مطمئن بشید که DBMS شما داره درست کار میکنه. همینطور پیشنهاد میکنم به جای استفاده از mongoclient، از mongoose استفاده کنید.
ممنون @mirhassani
یعنی مشکل از سمت دیتابیس هستش ؟
چون این مشکل رو قبلا نداشتم. چیکار باید کرد؟
در ضمن url هم این هستش:
mongodb://owtamiru:pFp8dQdoq9ane2Mw@localhost:27017/mydb
@mostafa.8722
سلام
اینجور مشکلات (قبلا کار میکرد، الان کار نمیکنه) معمولا به دلایل زیر اتفاق میافتن:
@mirhassani
الان که همه کدها رو باک کردم تا تک تک بفهم مشکل چیه . احتمال اول فکر نکنم باشه چون فقط کدهای کانکشن رو گذاشتم الان -
برای مورد سوم هم چطور میشه متوجه تنظیمات امنیتی webocket در سمت سرور شد و برطرف کرد؟
کدهای که باهاش اتصال روی تو صفحه انجام میدم اینه
var socket = io.connect('https://mysite.ir:8890', {secure: true, reconnect: true, rejectUnauthorized : false});
ممنون @mirhassani
از سرور بود
الان خطای زیر رو میده
مربوط به چی هستش
net::ERR_CERT_DATE_INVALID
@mostafa.8722
تاریخ اعتبار SSL Certificate تموم شده. این موضوع هم مربوط به ادمین سرور هست
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟