After Update to 2.6 i can not see integrations

Infos:

Important:
If you are a Zammad Support or hosted customer and experience a technical issue, please refer to: support@zammad.com using your zammad-hostname / or company contract.

  • Used Zammad version: 2.6
  • Used Zammad installation source: (source, package, …) rpm
  • Operating system: centos 7
  • Browser + version: firefox

Actual behavior:

  • if i open Integration, the window are blank.
    an i can not search for Users

Steps to reproduce the behavior:

Maybe you could provide more details and or examine your zammad and elasticsearch logfiles

We cannot help you with missing information about database server (plus Version) and elasticsearch version.
I assume that your elasticsearch version is not matching.

elasticsearch 5.6.11-1.noarch
postgresql 9.2.23-3.e17_4

I just updated my Zammad test server to verify the ES version. Everything works fine for me with the following:

You can not search for users but are all users listed in admin → manage → users?

Can you verify that the elasticsearch plugin ingest-attachment is installed?

sudo /usr/share/elasticsearch/bin/elasticsearch-plugin list

And do the log files show any error as I already asked earlier?

Another interesting question would be:
Did you use integrations in Zammad before and if yes, which ones?

Exception in thread “main” java.lang.UnsupportedClassVersionError: org/elasticsearch/plugins/PluginCli : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:808)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:442)
at java.net.URLClassLoader.access$100(URLClassLoader.java:64)
at java.net.URLClassLoader$1.run(URLClassLoader.java:354)
at java.net.URLClassLoader$1.run(URLClassLoader.java:348)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:347)
at java.lang.ClassLoader.loadClass(ClassLoader.java:430)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:323)
at java.lang.ClassLoader.loadClass(ClassLoader.java:363)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)

no because the major problem is this with the user tap

{“error”:“undefined method `last_owner_update_at=’ for #\u003cTicket:0x00005581f64e0a20\u003e\nDid you mean? last_contact_at=”}

if i would change a user

You might want to have a look at https://github.com/elastic/elasticsearch/issues/17584 and verify your installed java version.

But I would try to update the elasticsearch plugin first and rebuild the searchindex:

sudo bin/elasticsearch-plugin remove ingest-attachment
sudo bin/elasticsearch-plugin install ingest-attachment
systemctl restart elasticsearch
zammad run rake searchindex:rebuild

This is not a zammad issue, sorry.

The error with java have i fix. the problem with elasticsearch not. I can not find Users or orginisations

i have install elasticsearch 6.x but the problem is not fixed

Elasticsearch 6.x is currently not supported by Zammad as far as I know (tried that some days ago).

Please do use elasticsearch 5.6.x.
You can take a look at this documentation page:

https://docs.zammad.org/en/latest/install-elasticsearch.html

StatusCode: 500

{“error”:“undefined method `last_owner_update_at=’ for #\u003cTicket:0x00007fad403279f0\u003e\nDid you mean? last_contact_at=”}

after i Have install elasticsearch 5.6.x.

Where do you get this error message?

If I’m on tickets change status.

Sorry for the delay.
I assume that zammad already knows your elasticsearch URL.

Did you do a rebuild of the searchindex after reinstall?

zammad run rake searchindex:rebuild

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