وب سرور با http2

پرسیده شده
فعالیت 918 روز پیش
دیده شده 484 بار
0

سلام. من با این مقاله تونستم که دوتا فایل crt , .key. رو بسازم. اما مشکل اینه که وقتی وب سرور رو از node ران میکنم این ارور میاد:

 لینک مقاله 

node http2.js
_tls_common.js:149
      c.context.setKey(key, passphrase);
                ^

Error: error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt
    at Object.createSecureContext (_tls_common.js:149:17)
    at Http2SecureServer.Server.setSecureContext (_tls_wrap.js:1331:27)
    at new Server (_tls_wrap.js:1186:8)
    at new Http2SecureServer (internal/http2/core.js:3062:5)
    at Object.createSecureServer (internal/http2/core.js:3254:10)
    at Object.<anonymous> (E:\Amoozesh\jsTutorial\NodeJS\webServer\http2.js:19:22)
    at Module._compile (internal/modules/cjs/loader.js:1085:14)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
    at Module.load (internal/modules/cjs/loader.js:950:32)
    at Function.Module._load (internal/modules/cjs/loader.js:790:12) {
  opensslErrorStack: [ 'error:0906A065:PEM routines:PEM_do_header:bad decrypt' ],
  library: 'digital envelope routines',
  function: 'EVP_DecryptFinal_ex',
  reason: 'bad decrypt',
  code: 'ERR_OSSL_EVP_BAD_DECRYPT'
}

فایل http۲.js که کد های وب سرور هست، پیوست شده.

 

به نظر میرسه که اگه ویندوز دارید، به شدت کار سختی میشه براتون و کلی به مشکل میخورید ولی با سرچ مطمئنا میتونید فایل ها رو بسازید همونطور که من ساختم.

همینطور کار با cmd و openssl هم اولش یه کم گیج کننده هست.

فایل پیوست
http2.rar
635 B

محمد افضلی
محمد افضلی

4 آبان 00

0
حذف شده

سلام

کدتون را تست میکنم و نتیجه را اعلام خواهم کرد

البته معتقدم برنامه نویس متن باز و ویندوز یکم ناهماهنگه! انشاءالله لینوکسی بشید

فایل پیوست

مهرداد دادخواه

توسط

مهرداد دادخواه

5 آبان 00

جلسه وب سرورهای http2 و http2 + push