• Home
  • Categories
  • Recent
  • Popular
  • Top
  • Tags
  • Users
  • Groups
  • Documentation
    • Home
    • Read API
    • Write API
    • Plugin Development
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
v3.5.2 Latest
Buy Hosting

SMTP and Emoji issue after 1.19.2 upgrade

Scheduled Pinned Locked Moved Unsolved Technical Support
nodebb upgrade
23 Posts 5 Posters 1.2k Views
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • kurulumu.NetK Offline
    kurulumu.NetK Offline
    kurulumu.Net
    wrote on last edited by
    #1

    I upgraded from 1.19.1 to 1.192. but I'm having trouble sending mail. Also there is a bug in Emojis. Delete the node_modules folder and use the npm install command to create a new deb, I did the initialization a few times.

    Error: Connection timeout
        at SMTPConnection._formatError (/home/nodes/nodebb/node_modules/nodemailer/lib/smtp-connection/index.js:784:19)
        at SMTPConnection._onError (/home/nodes/nodebb/node_modules/nodemailer/lib/smtp-connection/index.js:770:20)
        at Timeout.<anonymous> (/home/nodes/nodebb/node_modules/nodemailer/lib/smtp-connection/index.js:229:22)
        at listOnTimeout (node:internal/timers:557:17)
        at processTimers (node:internal/timers:500:7)
    2022-02-10T06:05:51.506Z [4567/85042] - error: [emoji] Failed to retrieve data for parse ENOENT: no such file or directory, open '/home/nodes/nodebb/node_modules/nodebb-plugin-emoji/build/emoji/table.json' {"code":"ENOENT","errno":-2,"path":"/home/nodes/nodebb/node_modules/nodebb-plugin-emoji/build/emoji/table.json","stack":"Error: ENOENT: no such file or directory, open '/home/nodes/nodebb/node_modules/nodebb-plugin-emoji/build/emoji/table.json'","syscall":"open"}
    2022-02-10T06:06:21.115Z [4567/85042] - error: [emoji] Failed to retrieve data for parse ENOENT: no such file or directory, open '/home/nodes/nodebb/node_modules/nodebb-plugin-emoji/build/emoji/table.json' {"code":"ENOENT","errno":-2,"path":"/home/nodes/nodebb/node_modules/nodebb-plugin-emoji/build/emoji/table.json","stack":"Error: ENOENT: no such file or directory, open '/home/nodes/nodebb/node_modules/nodebb-plugin-emoji/build/emoji/table.json'","syscall":"open"}
    

    NodeBB İnfo:

    version:  1.19.2
    Node ver: v16.13.2
    git hash: ded19254ace8515a7a9bc02d06f326f86b2ed6ee
    
    database: mongo
          version: 5.0.6
          engine:  wiredTiger
    

    NodeBB Plugin:

    Active plugins:
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, disabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, disabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, disabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, disabled)
            * [email protected] (installed, disabled)
            * [email protected] (installed, enabled)
    

    Screenshot_1.png

    phenomlabP 1 Reply Last reply
    0
  • phenomlabP Online
    phenomlabP Online
    phenomlab
    replied to kurulumu.Net on last edited by
    #2

    @kurulumu-Net Same issue for me sadly.

    1 Reply Last reply
    2
  • fffddd dfeeeddF Offline
    fffddd dfeeeddF Offline
    fffddd dfeeedd
    wrote on last edited by
    #3

    https://ghoozt.com/topic/69/how-to-fix-failed-to-load-emoji-error-2
    hahaha let's get some traffic 🙂

    kurulumu.NetK phenomlabP 2 Replies Last reply
    2
  • kurulumu.NetK Offline
    kurulumu.NetK Offline
    kurulumu.Net
    replied to fffddd dfeeedd on last edited by
    #4

    @fffddd-dfeeedd This worked 😄

    The problem still persists in sending mail. I am using Mailgun and trying to send mail with SMTP in ACP.

    fffddd dfeeeddF 1 Reply Last reply
    0
  • phenomlabP Online
    phenomlabP Online
    phenomlab
    replied to fffddd dfeeedd on last edited by phenomlab
    #5

    @fffddd-dfeeedd Thanks for this. Whilst it fixes the emoji applet itself, it doesn't resolve the auto conversion in posts when using ASCII symbols. The below is still shown in the logs

    2022-02-10T12:53:50.558Z [4567/287038] - error: [plugins] Error executing 'static:app.load' in plugin 'nodebb-plugin-emoji'
    
    kurulumu.NetK 2 Replies Last reply
    0
  • fffddd dfeeeddF Offline
    fffddd dfeeeddF Offline
    fffddd dfeeedd
    replied to kurulumu.Net on last edited by fffddd dfeeedd
    #6

    @kurulumu-Net sorry i don't know that

    1 Reply Last reply
    0
  • kurulumu.NetK Offline
    kurulumu.NetK Offline
    kurulumu.Net
    replied to phenomlab on last edited by
    #7

    @phenomlab I replied quickly but the problem is not solved. I'm having the same problem.

    Screenshot_1.png

    fffddd dfeeeddF 1 Reply Last reply
    0
  • fffddd dfeeeddF Offline
    fffddd dfeeeddF Offline
    fffddd dfeeedd
    replied to kurulumu.Net on last edited by
    #8

    @kurulumu-Net 01c41598-0fde-4b42-a828-050d3323d051-image.png

    did you do the same with the active options in the picture

    kurulumu.NetK 1 Reply Last reply
    0
  • kurulumu.NetK Offline
    kurulumu.NetK Offline
    kurulumu.Net
    replied to phenomlab on last edited by
    #9

    @phenomlab Having trouble sending mail? does not send test mail.

    1 Reply Last reply
    0
  • kurulumu.NetK Offline
    kurulumu.NetK Offline
    kurulumu.Net
    replied to fffddd dfeeedd on last edited by
    #10

    @fffddd-dfeeedd Yeah. Tapping the emoji icon in the text editor opens the emoji box but there are no emojis

    fffddd dfeeeddF 1 Reply Last reply
    0
  • fffddd dfeeeddF Offline
    fffddd dfeeeddF Offline
    fffddd dfeeedd
    replied to kurulumu.Net on last edited by
    #11

    @kurulumu-Net i am using 1.19.2 and it worked for me sorry 😞

    phenomlabP 1 Reply Last reply
    1
  • phenomlabP Online
    phenomlabP Online
    phenomlab
    replied to fffddd dfeeedd on last edited by
    #12

    @fffddd-dfeeedd Yes, it works for me also (in the sense of the emojis appearing in the applet) but it still fails with ASCII conversions.

    1 Reply Last reply
    1
  • PitaJP Offline
    PitaJP Offline
    PitaJ Global Moderator Plugin & Theme Dev
    wrote on last edited by
    #13

    Have you tried rebuilding emoji assets in the emoji ACP page?

    phenomlabP 1 Reply Last reply
    0
  • phenomlabP Online
    phenomlabP Online
    phenomlab
    replied to PitaJ on last edited by
    #14

    @PitaJ Yes - see my comment above. This works for the emoji applet, but not for ASCII

    1 Reply Last reply
    0
  • DownPWD Offline
    DownPWD Offline
    DownPW Translator
    wrote on last edited by
    #15

    I have the same problem but rebuild assets seems good for me :

    f089c95b-04d7-49e2-9319-d9178dbac3d1-image.png

    1 Reply Last reply
    0
  • kurulumu.NetK Offline
    kurulumu.NetK Offline
    kurulumu.Net
    wrote on last edited by
    #16

    Am I the only one not sending account confirmation mail to users in 1.19.2?

    phenomlabP 1 Reply Last reply
    0
  • phenomlabP Online
    phenomlabP Online
    phenomlab
    replied to kurulumu.Net on last edited by
    #17

    @kurulumu-Net no. I'm also sending a variety of emails to users with no issues and am running 1.19.2

    kurulumu.NetK 1 Reply Last reply
    0
  • kurulumu.NetK Offline
    kurulumu.NetK Offline
    kurulumu.Net
    replied to phenomlab on last edited by kurulumu.Net
    #18

    @phenomlab After upgrading to 1.19.2, I see the following in the logs. I wonder why?
    The SMTP information is correct.

    2022-02-12T21:10:25.290Z [4567/131042] - error: admin.email.test
    Error: Connection timeout
        at SMTPConnection._formatError (/home/nodes/nodebb/node_modules/nodemailer/lib/smtp-connection/index.js:784:19)
        at SMTPConnection._onError (/home/nodes/nodebb/node_modules/nodemailer/lib/smtp-connection/index.js:770:20)
        at Timeout.<anonymous> (/home/nodes/nodebb/node_modules/nodemailer/lib/smtp-connection/index.js:229:22)
        at listOnTimeout (node:internal/timers:557:17)
        at processTimers (node:internal/timers:500:7)
    

    In 1.19.1, I was sending mail (via Mailgun) with 465 ports and encryption. It was working. In 1.19.2 this did not work. Now I can send mail via port 587 and StarTLS. But I don't understand why it doesn't work on port 465.

    phenomlabP 1 Reply Last reply
    1
  • phenomlabP Online
    phenomlabP Online
    phenomlab
    replied to kurulumu.Net on last edited by
    #19

    @kurulumu-Net can you access the port itself via a telnet command such astelnet server.com 465 ?

    kurulumu.NetK 1 Reply Last reply
    0
  • kurulumu.NetK Offline
    kurulumu.NetK Offline
    kurulumu.Net
    replied to phenomlab on last edited by
    #20

    @phenomlab I host multiple sites on the same server. Other sites have no issues with using SMTP on port 465. I recently migrated from NodeJS 14 to 16. I think it's caused by this. Is there any extra action required by NodeBB after NodeJS upgrade?

    phenomlabP 1 Reply Last reply
    0

Copyright © 2023 NodeBB | Contributors
  • Login

  • Don't have an account? Register

  • Login or register to search.
Powered by NodeBB Contributors
  • First post
    Last post
0
  • Home
  • Categories
  • Recent
  • Popular
  • Top
  • Tags
  • Users
  • Groups
  • Documentation
    • Home
    • Read API
    • Write API
    • Plugin Development