Viewing 0 reply threads
  • Author
    • #13558
      Mathias Rumbold

      Hello together,

      when I try to run the elasticsearch migration on otobo 10.1.4 I get the following error:
      otobo@otobo01:~/bin$ ./ Maint::Elasticsearch::Migration
      Use of uninitialized value in numeric ne (!=) at /opt/otobo/Kernel/System/Console/Command/Maint/Elasticsearch/ line 98.
      Elasticsearch webservice is now activated. If you don’t want to keep it enabled, please disable it manually in the admin interface, after the migration is complete.
      ERROR: Perl: 5.30.0 OS: linux Time: Tue Aug 16 10:54:04 2022

      Message: Need ID!

      Traceback (195867):
      Module: Kernel::System::GenericInterface::Webservice::WebserviceUpdate Line: 324
      Module: Kernel::System::Console::Command::Maint::Elasticsearch::Migration::PreRun Line: 103
      Module: (eval) Line: 465
      Module: Kernel::System::Console::BaseCommand::Execute Line: 465
      Module: Kernel::System::Console::InterfaceConsole::Run Line: 88
      Module: ./ Line: 35

      Elasticsearch webservice could not be activated! Unable to continue.
      Error: Died at /opt/otobo/Kernel/System/Console/Command/Maint/Elasticsearch/ line 110.

      Does anyone else has the same error and solved it?


      I did a migration from otrs to otobo 10.0.x and then migrated to otobo 10.1.4. I just configured the elasticsearch as written in the otobo wiki and then I also checked if everything is listening on port http://localhost:9200

      curl -i http://localhost:9200
      HTTP/1.1 200 OK
      X-elastic-product: Elasticsearch
      Warning: 299 Elasticsearch-7.17.5-8d61b4f7ddf931f219e3745f295ed2bbc50c8e84 „Elasticsearch built-in security features are not enabled. Without authentication, your cluster could be accessible to anyone. See to enable security.“
      content-type: application/json; charset=UTF-8
      content-length: 556

      „name“ : „“,
      „cluster_name“ : „elasticsearch“,
      „cluster_uuid“ : „TtpgbfxwSQKudMg48UaDRA“,
      „version“ : {
      „number“ : „7.17.5“,
      „build_flavor“ : „default“,
      „build_type“ : „deb“,
      „build_hash“ : „8d61b4f7ddf931f219e3745f295ed2bbc50c8e84“,
      „build_date“ : „2022-06-23T21:57:28.736740635Z“,
      „build_snapshot“ : false,
      „lucene_version“ : „8.11.1“,
      „minimum_wire_compatibility_version“ : „6.8.0“,
      „minimum_index_compatibility_version“ : „6.0.0-beta1“
      „tagline“ : „You Know, for Search“

      I also installed both plugins. Do I need to check the admin interface of elasticsearch?

      I use:
      Ubuntu 20.04.4
      apache2-bin/focal-updates,focal-security,now 2.4.41-4ubuntu3.12 amd64 [installed,automatic]
      apache2-data/focal-updates,focal-security,now 2.4.41-4ubuntu3.12 all [installed,automatic]
      apache2-utils/focal-updates,focal-security,now 2.4.41-4ubuntu3.12 amd64 [installed,automatic]
      apache2/focal-updates,focal-security,now 2.4.41-4ubuntu3.12 amd64 [installed]
      libapache2-mod-perl2/focal-updates,now 2.0.11-2ubuntu0.20.04.1 amd64 [installed]
      libapache2-reload-perl/focal,now 0.13-3 all [installed,automatic]

Viewing 0 reply threads
  • You must be logged in to reply to this topic.