Zammad on Nethserver

NethServer release 7.9.2009

Centos 7

Hello.

I’m trying to install Zammad on Nethserver 7. Not sure if it still runs under NS7, but I would like to try it. If not, I’ll have to rush my migration from NS7 to NS8.

I installed nethserver-zammad using mrmarkuz repo and followed instructions.

I suppose that after install I would open the url I set up and proceed with installation: database, etc etc.

All I get is an error 500

class=“error-message”<% end %>>

500: We’re sorry, but something went wrong.

<% if !@traceback %>

Fom /var/log/zammad/production.log I can only see: can’t connect to DATABASE (does not exist). Makes sense, setup is not done.

elasticsearch is running:

● elasticsearch.service - Elasticsearch
Loaded: loaded (/usr/lib/systemd/system/elasticsearch.service; enabled; vendor preset: disabled)
Active: active (running) since Seg 2025-10-06 11:15:16 WEST; 6h ago
Docs: https://www.elastic.co
Main PID: 9331 (java)
Tasks: 57
Memory: 4.0G
CGroup: /system.slice/elasticsearch.service
├─9331 /usr/share/elasticsearch/jdk/bin/java -Xshare:auto -Des.networkaddress.cache.ttl=60 -Des.networkaddress.cache.negative.ttl=10 -XX:+AlwaysPreTouch -Xss1m -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djna.nosys=true -XX:-OmitStackTraceInFastThrow -XX:+ShowCodeD…
└─9578 /usr/share/elasticsearch/modules/x-pack-ml/platform/linux-x86_64/bin/controller

Out 06 11:14:53 systemd[1]: Starting Elasticsearch…
Out 06 11:15:16 systemd[1]: Started Elasticsearch.

I would thank any guidance to overcome this.

Thank you.

I couldn’t reproduce, here it works but it takes some time until it’s started after the configuration.
Did you install Zammad 5 on the NS7? It’s documented in the wiki.
Zammad for NS8 is currently broken, I need to update it.

I will remove all I installed.

No I did not install zamad5 only zammad. My bad, it figures.

I will work on that and give you feedback

2 Likes

Thank you once again.

I removed my previous installation, followed zammad5 instructions and now it works like a charm.
Well, it is installed. Now it’s the second stage: explore the solution.

Thank you, keep up the good work!

2 Likes

The obvious suggestion, when at this stage of exploring on NS7 and when done, please consider migrating to NS8 before going into production.

1 Like

As the author of this package stated. Zammad for NS8 is currently broken, but if you know something mrmarkuz doesn’t, please do share.

Thanks for your sugestion.

1 Like

its mainly broken due to the use of ElasticSearch container from our guys at bitnami, Due to bitnami, policy change, currently sourcing a suitable docker image, with not breaking changes, that can be replaced, to be useable.

1 Like

Thanks.

I’m sure it will be another fantastic contribution. In the meanwhile, I’m happy with zammad working on NS7 for testing and exploring before deploying it on NS8 nodes,

1 Like