Decompress node produces output files with corrupted Cyrillic

Hello n8n community, I have a problem when trying to unpack an archive.

If the archive contains a file with Cyrillic characters and I use node decompress to unpack it, I get a broken file with a not-readable name. Can I change the encoding of the decompress node output or something to make my Cyrillic file name with the correct encoding?

Output from decompress node

Information on your n8n setup

  • n8n version: 1.57.0
  • Database (default: SQLite): -
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app): n8n website
  • Operating system: Windows

I’m not able to reproduce this

Can you create a sample zip file where you can reproduce this?

Hello, thanks for the quick reply!

There link to that archive.
https://www.dropbox.com/scl/fi/suj0y88d2jbm8ynm0xyj2/testovi.zip?rlkey=p8yhu4k6cuiwoisle6at7vl1a&st=0hbdo5i6&dl=0

Thanks for the archive. I was able to reproduce this.

This seems to be an issue in the compression package n8n uses.

We’ve created an internal ticket to track this: NODE-1727.
Since this requires either fixing the 3rd party package, or replacing it with another package, this might be quite some work to fix.
If we make any progress on this, we’ll keep you posted :pray:

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.