Portál AbcLinuxu, 12. května 2024 17:28


Dotaz: courier uloziste NFS

17.2.2014 23:57 chinook | skóre: 28
courier uloziste NFS
Přečteno: 304×
Odpovědět | Admin
zdravim na serveru pouzivam courier.

Chtel jsem si presunout uloziste, tak jsem na server mountnul disk:

backup3.coolhousing.net:/mnt/ on /mnt/nfs type nfs (rw,addr=87.236.)
pres rsync jsem vse rsyncl:

rsync -av --delete /home/vmail/ /mnt/nfs/vmail/
a v couriru zmenil radky:

#MYSQL_HOME_FIELD "/home/vmail"
MYSQL_HOME_FIELD "/mnt/nfs/vmail"
Od té doby prostě nejde spojení s IMAP serverem navazat. Na nfs lze pod vmail userem zapisovat. Napada někoho čím to může být? Pokud vratím adr. /home/vmail, tak vse zase jede
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

18.2.2014 00:35 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: courier uloziste NFS
Odpovědět | | Sbalit | Link | Blokovat | Admin
Podle mne musíte nastavit správně MySQL databázi. To co jste změnil je tuším v souboru authmysqlrc což je pouze autentizační informace k nastavené a běžící MySQL databázi. Když to tomu databázovemu stroji urvete pod rukama tak se nedivte, že to neběží. Takže buď ručně přestavit, nebo najít v konfiguraci courieru generační skript a ten pustit se správným adresářem, nebo to nasymlinkovat (pokud to půjde)
18.2.2014 00:38 chinook | skóre: 28
Rozbalit Rozbalit vše Re: courier uloziste NFS
Já jsem právě nikde v DB ten údaj nenašel a symlink také nepomohl.
23.2.2014 16:37 chinook | skóre: 28
Rozbalit Rozbalit vše Re: courier uloziste NFS
Odpovědět | | Sbalit | Link | Blokovat | Admin
A nemá se ještě někde něco změnit? Já bohužel nenašel co a i když jsem mountnul nfs systém do adresáře vmail, tak stejně se IMAP nemohl přihlásit. Napadly mně práva, ale pod userem vmail šlo zapisovat. mountuju takto:

cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# file system mount point   type  options       dump  pass

backup3.coolhousing.net:/mnt/cli0 /mnt/nfs   nfs defaults 0       2

23.2.2014 17:00 Skokan, Pavel | skóre: 29
Rozbalit Rozbalit vše Re: courier uloziste NFS
Nemůže to být SElinux nebo AppArmor?
23.2.2014 18:29 chinook | skóre: 28
Rozbalit Rozbalit vše Re: courier uloziste NFS
Podle mě tam selinux ani není. Jak to poznám?

Je tam tato distribuce"

lsb_release -d
Description:    Debian GNU/Linux 6.0.8 (squeeze)
23.2.2014 19:10 Skokan, Pavel | skóre: 29
Rozbalit Rozbalit vše Re: courier uloziste NFS
dpkg -l selinux*
23.2.2014 19:17 chinook | skóre: 28
Rozbalit Rozbalit vše Re: courier uloziste NFS
Tak tam není.

dpkg -l selinux*
No packages found matching selinux*.
Petr Maleček avatar 25.2.2014 00:53 Petr Maleček | skóre: 28 | Plzeň - Bolevec
Rozbalit Rozbalit vše Re: courier uloziste NFS
Odpovědět | | Sbalit | Link | Blokovat | Admin
A výpis z logu říká co? Případně nastavit DEBUG_LOGIN=2 pro větší upovídanost.
LinMuck, WinFuck :-P
25.2.2014 10:39 chinook | skóre: 28
Rozbalit Rozbalit vše Re: courier uloziste NFS
Já z toho na nic nepřišel :(

Feb 17 23:11:52 server imapd: Connection, ip=[::ffff:89.102.x.x]
Feb 17 23:11:53 server authdaemond: received auth request, service=imap, authtype=login
Feb 17 23:11:53 server authdaemond: authmysql: trying this module
Feb 17 23:11:53 server authdaemond: SQL query: SELECT username, password, "", 5000, 5000, "/mnt/nfs/vmail", CONCAT(SUBSTRING_INDEX(username,'@',-1),'/',SUBSTRING_INDEX(username,'@',1),'/'), quota, "", "" FROM mailbox WHERE username = 'uzivatel@domena.cz'
Feb 17 23:11:53 server authdaemond: password matches successfully
Feb 17 23:11:53 server authdaemond: authmysql: sysusername=<null>, sysuserid=5000, sysgroupid=5000, homedir=/mnt/nfs/vmail, address=uzivatel@domena.cz, fullname=<null>, maildir=domena.cz/uzivatel/, quota=0, options=<null>
Feb 17 23:11:53 server authdaemond: Authenticated: sysusername=<null>, sysuserid=5000, sysgroupid=5000, homedir=/mnt/nfs/vmail, address=uzivatel@domena.cz, fullname=<null>, maildir=domena/uzivatel/, quota=0, options=<null>

25.2.2014 11:23 MP
Rozbalit Rozbalit vše Re: courier uloziste NFS
Debugnete pristup IMAPu na disk, login je v poradku.
25.2.2014 15:38 chinook | skóre: 28
Rozbalit Rozbalit vše Re: courier uloziste NFS
Toto udělám jak?

Nejvyšší debug v courier mám:

DEBUG_LOGIN=2    # turn on authentication debugging AND show passwords

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.