OTRS 6 Dateiablage auf dem FS statt in der DB

Allgemein Fragen, deutsche News, Ankündigungen & Events zum OTRS
R232
OTRS newbie
Posts: 20
Joined: 23 Apr 2018, 18:10
OTRS Version?: 6 Patch 6

OTRS 6 Dateiablage auf dem FS statt in der DB

Postby R232 » 30 Apr 2018, 07:38

Guten Morgen zusammen,

nachdem OTRS nun lauffähig ist würde ich gerne die Anhänge gerne ausßerhalb der DB speichern.

Den Eintrag Ticket::Article::Backend::MIMEBase::ArticleStorage habe ich bereits auf FS umgestellt.

Ticket::Article::Backend::MIMEBase::ArticleDataDir habe ich auf /otrs/data-otrs/ umgestellt.
Den Ordner habe ich manuell erzeugt und Rechte und Besitzer analog zum OTRS Ordner gesetzt.

Sobald die beiden Optionen aktiv sind erhalte ich bei Tickets folgende Fehlermeldung:

Internal Server Error

Kann mir hier jemand Helfen?

Sahhak
OTRS newbie
Posts: 15
Joined: 09 Jan 2018, 20:43
OTRS Version?: 6.0.3

Re: OTRS 6 Dateiablage auf dem FS statt in der DB

Postby Sahhak » 03 May 2018, 12:35

Hallo R232,

die Pfadangabe darf glaube ich keinen vorangestellten / haben. Bei mir lautet der Pfad z.B. <OTRS_CONFIG_Home>/var/article.

Gruß
Sahhak

R232
OTRS newbie
Posts: 20
Joined: 23 Apr 2018, 18:10
OTRS Version?: 6 Patch 6

Re: OTRS 6 Dateiablage auf dem FS statt in der DB

Postby R232 » 04 May 2018, 08:30

Vielen Dank,
leider brachte es das gleiche Ergebnis:

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at webmaster@localhost to inform them of the time this error occurred, and the actions you performed just before this error.

root
Moderator
Posts: 1153
Joined: 18 Dec 2007, 12:23
OTRS Version?: 4/5/6
Real Name: Roy Kaldung
Company: Znuny Inc.
Contact:

Re: OTRS 6 Dateiablage auf dem FS statt in der DB

Postby root » 04 May 2018, 08:35

HI,

vielleicht vermessen zu Fragen, aber was steht denn im Apache error_log?

- Roy
OTRS 4/5/6 CentOS / RHEL / Debian / SLES / MySQL / PostgreSQL / Oracle / OpenLDAP / Active Directory / SSO

You need professional services? Check out http://znuny.com/

R232
OTRS newbie
Posts: 20
Joined: 23 Apr 2018, 18:10
OTRS Version?: 6 Patch 6

Re: OTRS 6 Dateiablage auf dem FS statt in der DB

Postby R232 » 04 May 2018, 08:44

Code: Select all

[Fri May 04 08:28:22.060285 2018] [:error] [pid 724] mkdir  : Permission denied at /opt/otrs/Kernel/System/Ticket/Article/Backend/MIMEBase/ArticleStorageFS.pm line 58.\n



ERROR: OTRS-CGI-74 Perl: 5.22.1 OS: linux Time: Fri May  4 08:31:07 2018

 Message: No State for new found!

 RemoteAddress: XXX.XXX.XXX.XXXX
 RequestURI: /otrs/index.pl?Action=AgentDashboard

 Traceback (738):
   Module: Kernel::System::State::StateLookup Line: 568
   Module: Kernel::Output::HTML::Dashboard::TicketQueueOverview::Run Line: 76
   Module: Kernel::Modules::AgentDashboardCommon::_Element Line: 983
   Module: Kernel::Modules::AgentDashboardCommon::Run Line: 610
   Module: Kernel::System::Web::InterfaceAgent::Run Line: 1116
   Module: ModPerl::ROOT::ModPerl::Registry::opt_otrs_bin_cgi_2dbin_index_2epl::handler Line: 40
   Module: (eval) (v1.99) Line: 207
   Module: ModPerl::RegistryCooker::run (v1.99) Line: 207
   Module: ModPerl::RegistryCooker::default_handler (v1.99) Line: 173
   Module: ModPerl::Registry::handler (v1.99) Line: 32


Die Zeile die Angemeckert wird:

Code: Select all

File::Path::mkpath( $ArticleDir, 0, 0770 );    ## no critic



Warum soll er keinen Zugriff darauf haben?
Das weschließt sich mir irgendwie nicht.

root
Moderator
Posts: 1153
Joined: 18 Dec 2007, 12:23
OTRS Version?: 4/5/6
Real Name: Roy Kaldung
Company: Znuny Inc.
Contact:

Re: OTRS 6 Dateiablage auf dem FS statt in der DB

Postby root » 04 May 2018, 09:07

Hi,

was liefert denn

Code: Select all

ls -ld /opt/otrs/var/article


- Roy
OTRS 4/5/6 CentOS / RHEL / Debian / SLES / MySQL / PostgreSQL / Oracle / OpenLDAP / Active Directory / SSO

You need professional services? Check out http://znuny.com/

R232
OTRS newbie
Posts: 20
Joined: 23 Apr 2018, 18:10
OTRS Version?: 6 Patch 6

Re: OTRS 6 Dateiablage auf dem FS statt in der DB

Postby R232 » 04 May 2018, 09:09

Servus

Code: Select all

drwxrwsr-x 2 otrs www-data 4096 Mär  6 04:58 /opt/otrs/var/article
Last edited by R232 on 04 May 2018, 13:27, edited 1 time in total.

reneeb
OTRS guru
Posts: 4585
Joined: 13 Mar 2011, 09:54
OTRS Version?: 3.3.x
Company: Perl-Services.de
Contact:

Re: OTRS 6 Dateiablage auf dem FS statt in der DB

Postby reneeb » 04 May 2018, 11:25

Es geht um das Verzeichnis, in das die Anhänge gespeichert werden sollen...
Perl / OTRS development: http://perl-services.de
Free OTRS add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de

R232
OTRS newbie
Posts: 20
Joined: 23 Apr 2018, 18:10
OTRS Version?: 6 Patch 6

Re: OTRS 6 Dateiablage auf dem FS statt in der DB

Postby R232 » 04 May 2018, 11:52

Wie müssten denn die Rechte sein <OTRS_CONFIG_Home>/var/article ?
777 oder reicht weniger?

root
Moderator
Posts: 1153
Joined: 18 Dec 2007, 12:23
OTRS Version?: 4/5/6
Real Name: Roy Kaldung
Company: Znuny Inc.
Contact:

Re: OTRS 6 Dateiablage auf dem FS statt in der DB

Postby root » 04 May 2018, 12:51

R232 wrote:Wie müssten denn die Rechte sein <OTRS_CONFIG_Home>/var/article ?
777 oder reicht weniger?



Hallo weniger ist auch okVerdacht ohne die Installation zu kennnen ist es eher raten. Aber auf Nummer sicher gehst Du mit bin/otrs.SetPermissions.pl und den korrekten Parametern.

- Roy
OTRS 4/5/6 CentOS / RHEL / Debian / SLES / MySQL / PostgreSQL / Oracle / OpenLDAP / Active Directory / SSO

You need professional services? Check out http://znuny.com/

Sahhak
OTRS newbie
Posts: 15
Joined: 09 Jan 2018, 20:43
OTRS Version?: 6.0.3

Re: OTRS 6 Dateiablage auf dem FS statt in der DB

Postby Sahhak » 04 May 2018, 13:28

Hallo R232,

auch auf den Verdacht, dass die Frage doof ist, aber da du den Pfad scheinbar auf den von mir genannten geändert hast, hast du auch den Ordner in diesem geänderten Pfad angelegt? In deinem Fall sollte es ebenfalls /opt/otrs/var/article sein.

Bei mir sieht das Ganze so aus:

# ls -ld /opt/otrs/var/article
# drwxrwsr-x 4 otrs www-data 4096 Mai 3 12:20 /opt/otrs/var/article

Gruß
Sahhak

R232
OTRS newbie
Posts: 20
Joined: 23 Apr 2018, 18:10
OTRS Version?: 6 Patch 6

Re: OTRS 6 Dateiablage auf dem FS statt in der DB

Postby R232 » 04 May 2018, 13:48

Hallo Sahhak

es gibt keine doofe Fragen auch keine blöde antworten. Die Behebung des Fehlers ist das Ziel ;-)

Nein habe keinen Ordner angelegt, dieser war bereits vorhanden.

Ausgabe von ls -ld /opt/otrs/var/article:


drwxrwsr-x 2 otrs www-data 4096 Mär 6 04:58 /opt/otrs/var/article


@Roy bin/otrs.SetPermissions.pl wurde doch bei der Installation bereits gemacht
OS ist Ubuntu 16.04

Gruß

Mike


Return to “Allgemeines”

Who is online

Users browsing this forum: No registered users and 1 guest

cron