Strona Główna Unixy.pl
Internetowe forum na temat systemów GNU/Linux Unix

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload
 Ogłoszenie 
Strona korzysta z plików cookies w celu realizacji usług (logowanie do konta itp.). Możesz określić warunki przechowywania lub dostępu do plików cookies w Twojej przeglądarce.

Poprzedni temat «» Następny temat
OpenWebMail ERROR
Autor Wiadomość
barol

Dołączył: 29 Lip 2009
Posty: 2
Wysłany: 2009-07-29, 18:50   OpenWebMail ERROR

Witam wszystkich i prosze o pomoc.
Jak juz w temacie napisalem mam 2 problemy z openWebmail
Po upgrade z opensuse 10.1 na 11.1 mam te problemy

1)

Co jakis czas (2-3dni) konta niektorych uzytkownikow sa blokowane.
Nie maja oni dostepu do swoich skrzynek.

Oficjalne informacie tez mi nie pomogly.

Cytat:
Q: I got 'Couldn't get read lock on ....' error?
'Couldn't get write lock on ....' error?
A: If the error message appears immediately after you submit the CGI request,
then it may be due to the user doesn't has enough privilege to lock the
file or the directory for the file even doesn't exist.

If the error message appears after the cgi request submission for more
than 30 seconds, then the folder openwebmail want to access may be locked
by other process.

Most of the time, it is due to the concurrent accesses to the folder by
other mail client through the pop3/imap daemons.
This is okay, just back to previous page and try again later.

To know where the error happened exactly, you may try to set option
error_with_debuginfo to yes in openwebmail.conf. This would give you
more detailed information in case openwebmailerror() happens.

If you are running openwebmail in persistent mode,
there could be openwebmail processes locking the folder file for indexing.
To release the lock, you may kill the openwebmail speedy_backend process.

Since openwebmail 20041129, you may use 'openwebmail-tool.pl -u username'
to find the processes holding the filelocks, and kill the processes after
confirmation.
If the locks couldn't be released after killing the related processes,
you may solve the problem in a quick and dirty way...

rename the file, copy it to original name, then remove the renamed one.
This would have the file a new inode and thus release all old locks.

ps: The 'openwebmail-tool.pl -u requires the lsof package.
it is available at http://freshmeat.net/projects/lsof/

ps: Killing the openwebmail process may leave an incomplete index db
on disk. It is okay, the folder index db will be fixed or rebuild
in the next access.
W momencie kiedy konto jest juz zablokowane przy wyswietleniu wszystkich procesow pojawia sie:

Cytat:
username 23708 0.0 1.3 18208 14092 ? D 21:45 0:00 /usr/bin/suidperl -T /srv/www/cgi-bin/openwebmail-main.pl

Probowalem ten proces skillowac ...ale nie da rady.

Ma ktos moze jakis pomysl?

2)

autoreplay nie dziala.
Tez kierujac sie strona openwebmail sprawdzilem wszystko.

Cytat:
Q: The autoreply function doesn't work?
A: An incoming message won't be replied by vacation.pl if
1. the destinated username has entries defined in /etc/alias which causes
the mail routed to another account without calling vacation.pl
2. the destinated username doesn't not appear as an recipient in To: or Cc:
3. this message is sent by the destinated username himself

If your message is not in the above 3 cases, please be sure that
vacationinit and vacationpipe in openwebmail.conf have pointed to the
path where the vacation program is.

If the path is correct, you can do debug with the -d option

1. add the '-d' parameter to the vacationpipe in openwebmail.conf
like below

vacationpipe /usr/local/www/cgi-bin/openwebmail/vacation.pl -d -t60s

2. choose a user, enable his autoreply in openwebmail user preference
3. check the ~user/.forward file, the '-d' option should appear after
vacation.pl
4. send a message to this user to test the autoreply
5. check the /tmp/vacation.debug for possible error information

Q: When I enable autoreply feature, others get "Returned mail: see
transcript for details" instead of my autoreply message?
A: Your sendmail may be configured with Sendmail Restricted SHell or smrsh.
vacation.pl file needs to be added to smrsh.

If you are using RedHat 7.1, you may link vacation.pl to /etc/smrsh/

cd /etc/smrsh
ln -s /var/www/cgi-bin/openwebmail/vacation.pl /etc/smrsh/vacation.pl
(thanks to Emir Litric, elitric.AT.yahoo.com)

Wszystko dzialalo idealnie az do upgrade na nowsza wersje.

Jesli macie jakiekolwiek pomysly bardzo prosze o pomoc

Pozdrawiam
Dominik
Ostatnio zmieniony przez barol 2009-07-29, 18:50, w całości zmieniany 1 raz  
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group