How to set Dynamic Fields Management

In this article you will learn how to set Dynamic Fields in your OTRS, Znuny or OTOBO instance via a Generic Agent.For this tutorial we assume a IT Desktop Services company. This company needs to track the assets like Laptop, PC, Printer, Displays and Dockingstations. First let us define a few dynamic fields Go to […]

Upgrade/Migrate trouble-free from Znuny 6.4 to Znuny 6.5

In this article you will find tools and paths how to ensure a clean migration from Znuny 6.4 to Znuny 6.5 under Ubuntu 20.04 and 22.04. How to get started? In the article Prepare / start a upgrade / migration of OTRS / Znuny all steps are explained.Read and execute them carefully to avoid data or […]

Allow non-Admins to access Templates in OTRS / Znuny

The template mechanism in Znuny / OTRS and OTOBO is very helpful to automate regular responses. Your knowledge prerequisites to this article Recommended roles and groups As described before, we recommend following. Roles Groups Allowing Templates to be accessible to non-admins The configuration system is separated into basically to parts. For the following steps In […]

Allow non-Admins access Admin-menu in OTRS / Znuny / OTOBO

To be able to provide Power-Users or Admins also accesses to the Admin section, you have to enable the permissions to it. But sadly as a default, only the admin group is allowed to modify it. Here you will learn how to configure it, to be accessible to other users too. Your knowledge prerequisites to […]

Ticket Star System on OTRS / Znuny for Improved Helpdesk Management

Znuny, a leading open-source helpdesk software, offers a straightforward visual marking system that significantly enhances ticket management efficiency. This Znuny star system, utilizing yellow and white stars and the absence thereof, is key in managing unseen articles and optimizing your helpdesk operations. Discover in this article how to maximize your efficiency with Znuny’s visual marking […]

Howto Fix Error: Too many connections on Znuny, OTRS, OTOBO

You are regularly facing an the following error on your Znuny, OTRS or OTOBO installation? This is a typical case, there power users are having many tabs open, or open massively many tabs with tickets. Each tab is causing a connection to a database, since the connection sharing is somehow not optimally solved on the […]

Enable CTI, VoIP, SIP phone on Znuny

Learn in this article how to enable Znuny to be able to use Computer Telephony Integration (CTI) with your VoIP/SIP phone. E.g. to react to incoming calls by opening the Create Phone Ticket interface with prefilled relevant information about the calling customer. Znuny is the Open Source Service Desk, therefore its integrations with call-center software […]

How to open Znuny Create Ticket on incoming Phone call / CTI / VoIP

Learn in this article how to configure a SIP Client, in our example the open source JITSI, to open the Znuny Create Phone Ticket dialog with prefilled relevant information about the calling customer for incoming call. This is often referred as Computer Telephony Integration (CTI). Znuny is the Open Source Service Desk, therefore its integrations […]

Disable quoting of E-Mails on composing replies in Znuny, OTRS, OTOBO

You have the issue, that your agents are not cleanly reading the full e-mail on reply and sensitive data is getting therefore send by your company to arbitrary persons?You want to ensure that only the message entered by the current agent is getting sent and that this agent has selectively choose what to send out? […]

Fix Znuny, OTRS OTOBO error: Email already fetched by another process

You are getting one of these errors in Znuny, OTRS or OTOBO and you do not know how to fix it? Sending of this message has failed … Can’t connect to … ! or Email account fetch already fetched by another process. Please try again later! Try on Znuny Admin page to fix hfgd Analyze […]

Configure list size in Dynamic Fields Management

In this article you will learn how to configure your OTRS, Znuny or OTOBO instance to define a list and page size for to view all Dynamic Fields. Read on to learn more Configure List Sizes or overview pages and list view pages Dynamic Fields Management On Dynamic Fields Management list view the defaults are […]

Generic Agent vs Postmaster Filter in Znuny & OTRS

You get deeper into the automation of Znuny, OTRS or OTOBO and you will identify at a point in time that there are two features to automate your tasks. First you have to understand at what situation are the both features working. The features are: The often recommended Postmaster Filter – why is it a […]

Znuny & OTRS REST API – Search for DynamicField Content

Learn in this article how to use REST API of OTRS & Znuny to search for Tickets with specific DynamicField_NameXY content. In the previous article Access Znuny & OTRS API via REST, we guide you thru the essential configuration steps of REST API in the role of the service provider. If you followed the steps […]

Best practices for naming Transition Actions in Znuny, OTOBO, OTRS

In this article you will learn the best practices on naming conventions for Transition Actions on Process Management processes in Znuny, OTOBO and OTRS. Transition Action Name Here you define the name under which you will later find your transition actions. This is really helpful to you and your team mates to have a standard […]

Send E-Mail in Process Management with Znuny & OTRS

This article explains how to send a e-mail in a Znuny / OTOBO Process Management process in a transition action. As a OTRS user on the versions <= 6.0 you can easily switch to Znuny, and you should! Read more about upgrading Upgrade/Migrate trouble-free from OTRS 5 to OTRS/Znuny 6This features are freely available in […]

Upgrade/Migrate trouble-free from Znuny 6.3 to Znuny 6.4

In this article you will find tools and paths how to ensure a clean migration from Znuny 6.3 to Znuny 6.4 under Ubuntu 20.04 and 22.04. How to get started? In the article Prepare / start a upgrade / migration of OTRS / Znuny all steps are explained.Read and execute them carefully to avoid data or […]

Upgrade/Migrate trouble-free from Znuny 6.2 to Znuny 6.3

The original documentation to upgrade Znuny 6.2 to latest 6.3 is focused on many different Linux distributions. Here we focus on Ubuntu 20.04 LTS and also with 22.04 LTS In this article you will find tools and paths how to ensure a clean migration from Znuny 6.2 to Znuny 6.3 under Ubuntu 20.04 and 22.04. […]

Znuny & OTRS Debugging REST API

Learn in this article how to debug OTRS & Znuny web service, in particular REST API. The article will guide you thru the configuration steps required to provide the REST API in Znuny / OTRS / OTOBO to access your tickets, articles, and so on via the role of the service provider i.e. the system […]

Authenticate to Znuny / OTRS REST API

Learn in this article what options exist to authentication against the Znuny / OTRS / OTOBO WebService REST APIs.You will find also cURL examples for better understanding. In the previous articles Access Znuny & OTRS API via REST, Znuny & OTRS REST API Routes we guide you thru the configuration steps of REST API in […]

Ticket Linking Types Normal, Parent in Znuny & OTRS

Learn in this article what the link types of OTRS / Znuny / OTOBO define and are used to. The link types are: Normal Child Parent Sometimes you require multiple tickets to solve a common Incident / Case / Issue of your client. For this case it is helpful to have these tickets interlinked in […]

Znuny & OTRS REST API URLs & Routes

Learn in this article what the default WebService APIs routes of OTRS & Znuny are. Often it is unclear what Routes / URLs and operations to use. In the previous article Access Znuny & OTRS API via REST, we guide you thru the configuration steps of REST API in the role of the service provider. […]

Access Znuny & OTRS API via REST

Learn in this article how to setup REST WebService APIs for OTRS / Znuny. The article will guide you thru the configuration steps required to provide the REST API in Znuny / OTRS / OTOBO to access your tickets, articles and so on via the role of the service provider i.e. the system will be […]

duplicate: REST API Calling examples Znuny/OTRS

Learn in this article how to call WebService REST APIs of OTRS / Znuny / OTOBO using cURL. In the previous articles Access Znuny & OTRS API via REST, Znuny & OTRS REST API Routes and Authenticate to Znuny / OTRS REST API we guide you thru the configuration steps of REST API in the […]

Error: command ‘MailAccountFetch’ is failed

After upgrading to Znuny 6.3 you get new tickets with the subject OTRS Scheduler Daemon Cron: MailAccountFetch and the body Console command ‘MailAccountFetch’ is failed. Cause of the issue It is a bug (re-)introduced with Znuny 6.3 version. It is a bug which will probably never fixed in Znuny 6.3, since it is a intermediate […]

Questionnaire for Migration Support Request

A migration / upgrade is highly depending on your existing installation. So there are a bunch of questions which need to be clarified. This are: what operating system do you use? what software/package versions do you use? your installation size of the ticket system? your backend of the ticket system? existing integrations Please provide us […]

Change Ticket title in Process Management with Znuny & OTRS

This article explains how to change a title of the ticket to make it easier for your agents to search for standard process tickets in Znuny / OTRS / OTOBO Process Management processes. Change Ticket title in a process It is sometimes helpful to change the title of a ticket with some values from data […]

Change URL / FQDN / address of OTRS / Znuny

Learn in this article how to change the browser link of your OTRS / Znuny installation. The link is also named as URL web address FQDN (full qualified domain name) DNS For this tutorial we will assume your OTRS / Znuny is reachable under https://otrs.example.com and we want to change it to https://servicedesk.example.com Prepare your […]

How to automatically export CMDB from Znuny?

You are using Znuny with Configuration Management DataBase (CMDB) as a data store for hardware and software and you want to export this data for reuse? Export CMDB Depending on your OS and installation way of OTRS/Znuny there are different ways. Ubuntu and Debian based Znuny installs for deb package and for debian based source […]

Znuny / OTRS Jq not Installed on CheckModules.pl

You are getting the error that Jq is not installed on running Znuny / OTRS /bin/otrs.CheckModules.pl –all and you get the error Jq………………………….Not installed! Jq is at least required for creating processes for process automation / process management in Znuny. So it is recommended that you install it to avoid later issues, even if you […]

Upgrade/Migrate trouble-free from Znuny 6.1 to Znuny 6.2

The original documentation to upgrade Znuny 6.1 to latest 6.2 is focused on many different Linux distributions. Here we focus on Ubuntu 20.04 LTS (shall work also with 22.04 LTS). If you are a administrator of OTRS/Znuny and mostly maintaining the (web-)servers based on Linux or like recommended from our side on Ubuntu, you may […]

Prepare / start a upgrade / migration of OTRS / Znuny

How to get started? The best way to start with an upgrade, a change or a migration from OTRS to Znuny is to have a clone or a new instance of your current environment, there you can run the migration tests before doing on production. You are on VMware, proxmox, Hyper-V or other virtualized environments? […]

Upgrade/Migrate trouble-free from Znuny 6.0 to Znuny 6.1

The original documentation to upgrade Znuny 6.0 to latest 6.1 is focused on many different Linux distributions. Here we focus on Ubuntu 20.04 LTS (shall work also with 22.04 LTS). If you are a administrator of OTRS/Znuny and mostly maintaining the (web-)servers based on Linux or like recommended from our side on Ubuntu, you may […]

OTRS free community edition discontinued what now?

In 2009, the company behind the OTRS free edition announced to go public as a share company OTRS AG. There was a lot of rumors that the free edition would be discontinued. Luckily it did not happen. However, its popularity meant that it continued to be developed and maintained by a community of volunteers. The […]

Understand Znuny / OTRS / OTOBO traceback

Learn in this article how to analyze, debug and fully understand OTRS / Znuny traceback errors. Let us take a common upgrade issue from Znuny 6.2.x to 6.3.xHere we are failing on fetching E-Mails and we get this error: ERROR: OTRS-otrs.Console.pl-Maint::PostMaster::MailAccountFetch-10 Perl Message: There was an error executing Execute() in Kernel::System::Console::Command::Maint::PostMaster::MailAccountFetch: Console command ‘MailAccountFetch’ is […]

Allow users to Bulk Edit locked tickets of other agents OTRS / Znuny

Depending on the process you live in your team it maybe required to allow users to bulk edit tickets, even if they are not having the lock or not being the owner of the found tickets.Be careful on this setting!Since the ticket system is ensuring, that no concurrent operations are executed without having the lock […]

Allow users to Move locked tickets of other agents OTRS / Znuny

Depending on the process you live in your team it maybe required to allow users to move tickets between queues, even if they are not having the lock or not being the owner of the ticket.Be careful on this setting!Since the ticket system is ensuring, that no concurrent operations are executed without having the lock […]

Allow users to close locked tickets of other agents OTRS / Znuny

Depending on the process you live in your team it maybe required to allow users to close tickets, even if they are not having the lock or not being the owner of the ticket.Be careful on this setting!Since the ticket system is ensuring, that no concurrent operations are executed without having the lock on the […]

Mark replied tickets in Znuny/OTRS

You want to highlight replied tickets from clients to identify easily between open and replied tickets? E.g. you have a different policy/SLA for open tickets vs new tickets in terms of response or solution times. Create new replied status First we need to create a new status clientReplied go to Admin > StateManagement or via […]

How to allow users to reply on locked tickets of other agents

Depending on the process you live in your team it maybe required to allow users to reply on tickets, even if they are not having the lock or not being the owner of the ticket.Be careful on this setting!Since the ticket system is ensuring, that no concurrent changes are done without having the requirement to […]

Fix OTRS / Znuny error: Active indexing process already running!

In rare conditions it may happen that the scheduler daemon of OTRS / Znuny may run into following issue and you get tons of tickets generated by the scheduler. Subject: OTRS Scheduler Daemon Cron: ArticleSearchIndexRebuild Body: Error: Active indexing process already running! Skipping… This maybe caused by triggering the ArticleSearchIndexRebuild manually like described in OTRS […]

OTRS / Znuny search tuning with rebuilding ArticleSearchIndex

OTRS and Znuny use sadly a custom index for optimizing search. Sadly, because since many years there a good out of the box solutions, which make fast and reliable search optimizations (e.g. elasticsearch). Hopefully Znuny will clean up this in the near future. But does not help to complain let us go through how to […]

Upgrade/Migrate trouble-free from OTRS 5 to OTRS/Znuny 6

Sadly the documentation of upgrading OTRS 5 to OTRS/Znuny 6 is not that quality that it is obviously and easy to handle. This HowTo is built on top of many issues faced on upgrading from OTRS 5 to Znuny 6. OTRS 6 and Znuny 6 are equivalent, since Znuny 6 is exactly OTRS 6, despite […]

Is the OTRS/Znuny DBUpdate-to-X.pl script idempotent/re-run-able?

In our case we have seldom the luck, that the upgrade of OTRS / Znuny is working like charm and runs of first execution.We are using OTRS / Znuny since version 1.0 and we have never had a clean upgrade! Before going on, lets clarify idempotent. This means you can re-run multiple times a function, […]

How to fix OTRS/Znuny upgrade error character_set_database utf8

During an upgrade on OTRS 5 and Znuny 6 and above you may get the following error. sudo -u otrs scripts/DBUpdate-to-6.pl Migration started … Checking requirements … Requirement check for: Check framework version … Requirement check for: Check required Perl version … Requirement check for: Check required database version … Requirement check for: Check database […]

How to fix apache coredumps in OTRS / Znuny

In this article you find a solution for Apache coredumps with OTRS or Znuny. The common coredump issue You get regularly Internal Server Errors like this during you are writing or sending new tickets, adding new notes or simply linking or merging tickets? And in this moment you see in your /var/apache/error_log messages like this? […]

How to fix unsafe ownership .gnupg in OTRS / Znuny

In this article you will learn how to fix a common issue with gnupg gpg/pgp integration in OTRS in Ubuntu 18.04 and 20.04.The log (error) message is typically: gpg: WARNING: unsafe ownership on homedir ‘/opt/otrs/.gnupg’ The issue is your folders permission of /opt/otrs/.gnupg and could be fixed with chown -R www-data.www-data /opt/otrs/.gnupg find /opt/otrs/.gnupg -type […]

OTRS / Znuny on Ubuntu with nginx

This article describes how to configure OTRS in conjunction with nginx only. This article content was tested with all Ubuntu versions 14.04, 12.04 and 10.04. First install the required packages apt-get install nginx fcgiwrap Now edit your /etc/init.d/fcgiwrap to ensure that user and group are set to www-data. Also switch to the more efficient socket […]

Upgrade / migrate any OTRS to latest Znuny

OTRS, Znuny and OTOBO have a clean upgrade path. The page is pretty straight forward. All upgrades need to be executed after another. Means how can you upgrade the versions 1.1, 1.2, 1.3, 2.0, 2.1, 2.2, 2.3, 2.4, 3.0, 3.1, 3.2, 3.3, 4, 5, 6.0, 6.1, 6.2, 6.3 and 6.4 How to upgrade / migrate […]

Error ‘Email too big’ on OTRS / Znuny e-mail fetching

If you face this error on OTRS / Znuny, you have very probably a missconfigured mail fetching configuration. You may face errors like: IMAPS: Can’t fetch email x from xxxx@xxxxx.xxx/xxx.xxxxx.xxx. Email too big (41234 KB – max 25600 KB) or POPS: Can’t fetch email x from xxxx@xxxxx.xxx/xxx.xxxxx.xxx. Email too big (41234 KB – max 25600 […]

Add custom & personal footer with logo in OTRS / Znuny?

In OTRS you can define so called Signatures to add a custom footer. The footer can contain: Logo Images HTML Links In this article you will learn how to configure your OTRS / Znuny for this. Configure the personalized Signature first before we can use a signature / footer, we need to define it first […]

How to migrate OTRS / Znuny from centOS to Ubuntu

In this article you will find all steps how to migrate OTRS/Znuny from centOS to Ubuntu. Since the package maintenance of OTRS/Znuny of the debian package is not very good (experience from Ubunut 6.06 LTS up to 16.04 LTS), here you will find the description how to use the tar.gz package of OTRS/Znuny with mariaDB. […]

Set default ‘Next ticket state’ on reply or Send

In this article you will learn how to configure your OTRS, Znuny or OTOBO instance for your default Next ticket state. It depends from which screen or operation you come from and thus the configuration is not very clean and clear. Read on to learn more Screens for answer, forwarding and sending new tickets In […]

How to manually Change Ticket title in Znuny & OTRS

Sometimes it is required to change the ticket title to something more meaningful. This is possible from the Znuny / OTRS / OTOBO UI. But the location is really not intuitive to find. Change Ticket title manually On the top level menu of your ticket you will find the section Miscellaneousand underneathFree Fields Now you […]

Allow non-Admins access to Generic Agent OTRS / Znuny?

The generic agent is a nice feature of OTRS to automate ticket handling. But sadly as a default only the admin group is allowed to modify it. Here you will learn how to configure it to be accessible to other users. Your knowledge prerequisites to this article Allowing Generic Agent to be accessible to non-admins […]

Available OTRS / Znuny variables for automation

OTRS provides a bunch of variables for automation and for generation of notes, e-mails, event notification and messages. Which variables are available are sadly bad documented on Znuny/OTRS page itself. Thus we have collected all (for us) known variables in this article. All prefixes for variables Variable prefixes <OTRS_AGENT_*><OTRS_APPOINTMENT_*><OTRS_CALENDAR_*><OTRS_COMMENT><OTRS_CONFIG_*><OTRS_CURRENT_*><OTRS_CUSTOMER_*><OTRS_EMAIL_*><OTRS_FAQ_*><OTRS_MERGE_TO_TICKET><OTRS_NEWPW><OTRS_NOTIFICATION_RECIPIENT_*><OTRS_OWNER_*><OTRS_QUEUE><OTRS_REDIRECT_TO><OTRS_RESPONSIBLE_*><OTRS_TICKET_*><OTRS_TOKEN> Variables for current agent details This […]

How to configure SMTP / Mail sending with OTRS / Znuny?

You need to configure OTRS to access a SMTP (sending mail server). This configuration is mandatory to be able to send and reply to client e-mails/tickets. Now you need to configure OTRS for the first time or you want to change the default behaviour for SMTP? You want to configure the host, username and password […]