mei23 / misskey

めいすきー
GNU Affero General Public License v3.0
68 stars 12 forks source link

Node v18で動かない? #4706

Closed mei23 closed 1 year ago

mei23 commented 1 year ago

💡 Summary

v10.102.667-m544

動く Ubuntu 20.04 mongo 4.4.18 Node v16.x

Listen成功 / リクエストするとだんまり / エラーなし (moduleはrebuidしている) Ubuntu 20.04 mongo 4.4.24 Node v18.17.1

mongoがUNIXソケットだと動きTCPだと動かない cliは動く

jemalloc使用 Node v16から上げている

mei23 commented 1 year ago

DockerでmongoとNodeのバージョン再現しただけだと再現しない

mei23 commented 1 year ago

Ubuntu 20.04 + Node 18.17.1 + MongoDB 4.4.24 普通に再現

mei23 commented 1 year ago

いや、動いた。認証失敗時とかですら何もエラーが出てこないのがまずい。

mei23 commented 1 year ago

これ自体はMongoDBでUNIXソケット有効にすると、TCPが無効になる仕様通りの動作なので問題なかった。 ただ、MongoDBでUNIXドメインを有効にしても(しばらくは?)UNIXとTCPが同時に有効になる仕様外の動作がある気がする。