Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
System z wirtualnymi użytkownikami http://forum.freesco.pl/viewtopic.php?f=24&t=18556 |
Strona 1 z 1 |
Autor: | Cesik [ czwartek, 9 czerwca 2011, 21:09 ] |
Tytuł: | System z wirtualnymi użytkownikami |
Wykonałem wszystkie czynności zgodnie z opisem na stronie nnd i forum. Apache dostosowałem do php5. Przez phpMyAdmin utworzyłem bazę poczta. Przez mailadmin utworzyłem domenę, skrzynki i odblokowałem ftp-a. Problemy: - nie ma katalogów wirtualnych userów w virtual (nawet po odblokowaniu ftp-a); - nie można wejść na ftp-a, gdyż nie ma takiego usera; paniclog 2011-06-09 14:01:07 1QUdv8-00028Z-GI User 0 set for local_delivery transport is on the fixed_never_users list 2011-06-09 14:12:07 1QUdv8-00028Z-GI failed to expand "${lookup mysql {SELECT nazwa FROM domeny WHERE nazwa="${domain}" AND a lias=''}}" while checking a list: lookup of "SELECT nazwa FROM domeny WHERE nazwa="domena.pl" AND alias=''" gave DEFER: MY SQL connection failed: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) Mysql.sock jest na dysku w tym katalogu. - poczta nie działa. Jun 9 14:12:17 router tpop3d[588]: parse_listeners: listening on address 0.0.0.0:110; TLS mode STLS Jun 9 14:12:17 router tpop3d[588]: parse_listeners: listening on address 0.0.0.0:995; TLS mode immediate Jun 9 14:12:17 router tpop3d[588]: get_mysql_server: server localhost: Can't connect to local MySQL server through socket '/ tmp/mysql.sock' (2) Jun 9 14:12:17 router tpop3d[588]: get_mysql_server: can't find any working MySQL server; giving up Jun 9 14:12:17 router tpop3d[588]: auth_mysql_init: aborting Jun 9 14:12:17 router tpop3d[588]: failed to initialise mysql authentication driver Jun 9 14:12:17 router tpop3d[588]: no authentication drivers were loaded; aborting. Jun 9 14:12:17 router tpop3d[588]: you may wish to check your config file /etc/mail/tpop3d.conf Hasła oczywiście wpisałem właściwie apache-2.2.15-1 php-5.2.13-1 mysql-5.0.41-1 exim-sql-4.71-2 tpop3d-sql-1.5.3-3 proftpd-sql-1.3.3-3 Proszę o wskazówki. |
Autor: | Maciek [ czwartek, 9 czerwca 2011, 23:20 ] |
Tytuł: | |
Po pierwsze log mówi, że user z UID 0 czyli root nie może dostawać/wysyłać poczty - nie zdefiniowałeś odpowiedniego użytkownika w aliases. Nie działa MySQL, albo nie działa tak, jak powinno. Linijka z drugiego logu jest jasna "tpop3d[588]: get_mysql_server: can't find any working MySQL server". Wskazówka, robić wszystko dokładnie i porządnie. |
Autor: | Cesik [ niedziela, 12 czerwca 2011, 17:00 ] |
Tytuł: | |
1 - w pliku aliases użytkownikowi root był nieprecyzyjnie przypisany adres (bez @domena.pl) i dodatkowo w pliku hosts pozostawiłem przy 127.0.0.1 tylko localhost 2 - MySQL działa właściwie tylko ważna była kolejność uruchomienia przed exim, tpop3d ... 3 - pierwsze dwa problemy dotyczące wirtualnych kont pozostały (konta systemowe mają ftp i skrzynki) |
Autor: | Maciek [ poniedziałek, 13 czerwca 2011, 00:04 ] |
Tytuł: | |
ad 3 Sprawdź jeszcze raz prawa katalogów. Katalog /home/virtual musisz utworzyć ręcznie. |
Autor: | Cesik [ poniedziałek, 13 czerwca 2011, 09:03 ] |
Tytuł: | |
Katalog /home/virtual jest własnością virtual ftp i ma prawa 755. Zmieniłem na 777 i nic to nie zmieniło. proftpdsys.log Jun 13 08:40:12 router proftpd[15522] router: ProFTPD 1.3.3 (stable) (built pią kwi 2 2010 19:02:24 BST) standalone mode STARTUP Jun 13 08:44:26 router proftpd[16896] router (xxx.internetdsl.tpnet.pl[yy.yy.yy.yy]): FTP session opened. Jun 13 08:44:34 router proftpd[16896] router (xx.internetdsl.tpnet.pl[yy.yy.yy.yy]): USER jacek: no such user found from xx.internetdsl.tpnet.pl [yy.yy.yy.yy] to moje.IP:21 Jun 13 08:44:37 router proftpd[16896] router (xx.internetdsl.tpnet.pl[yy.yy.yy.yy]): FTP session closed. proftpd.log xx.internetdsl.tpnet.pl UNKNOWN nobody [13/Jun/2011:08:44:30 +0200] "USER jacek" 331 - xx.internetdsl.tpnet.pl UNKNOWN nobody [13/Jun/2011:08:44:34 +0200] "PASS (hidden)" 530 - xx.internetdsl.tpnet.pl UNKNOWN nobody [13/Jun/2011:08:44:37 +0200] "QUIT" 221 - |
Autor: | Maciek [ poniedziałek, 13 czerwca 2011, 10:33 ] |
Tytuł: | |
A pokaż swój konfig proftpd? |
Autor: | Cesik [ poniedziałek, 13 czerwca 2011, 15:09 ] |
Tytuł: | |
ServerName "FTP Serwer" ServerType standalone DefaultServer on Port 21 UseIPv6 off Umask 022 MaxInstances 30 User nobody Group nobody AllowOverwrite on DefaultRoot ~ SQLOptions noDisconnectOnError SQLAuthTypes Crypt SQLAuthenticate users SQLConnectInfo poczta@localhost poczta haslo SQLNamedQuery pytaj SELECT "CONCAT(nazwa, '@', domena), haslo, uid, gid, homedir, shell from skrzynki where CONCAT(nazwa, '@', domena) like '%U' and blok_ftp = '0'" SQLUserInfo custom:/pytaj SQLDefaultUID 5001 SQLDefaultGID 50 SQLMinUserGID 50 CreateHome on SQLNamedQuery updatecount UPDATE "pol_ftp = CURDATE() WHERE CONCAT(nazwa, '@', domena) like '%u'" skrzynki RootLogin off RequireValidShell off TransferLog /var/log/proftpd/xferlog.log ExtendedLog /var/log/proftpd/proftpd.log SystemLog /var/log/proftpd/proftpdsys.log |
Autor: | Cesik [ czwartek, 16 czerwca 2011, 17:48 ] |
Tytuł: | |
Używam poczty przez www - telaen i zauważyłem, że stosując konfigurację sendmail konto pocztowe dla userów systemowych wysyła i odbiera wiadomości. Gdy chcę wysłać wiadomość z konta na portalu np wp do siebie otrzymuję informację zwrotną, że home.pl, gdzie wykupiłem domenę, "nie lubi" tego portalu. Witaj. Ta wiadomosc zostala wygenerowana przez system pocztowy Wirtualnej Polski. Dostarczenie Twojej wiadomosci okazalo sie niewykonalne, nasz serwer pocztowy nie bedzie staral sie wyslac jej ponownie. Dokladna przyczyna niedoreczenia listu znajduje sie ponizej. === Hi. This message was created automatically by mail system at Wirtualna Polska. I'm afraid I wasn't able to deliver your message to the following addresses. This is a permanent error; I've given up. Sorry it didn't work out. <jacek@moja.domena.pl>: 212.85.96.95 does not like recipient. Remote host said: 550 5.1.1 User not found Giving up on 212.85.96.95. |
Autor: | Cesik [ czwartek, 16 czerwca 2011, 18:03 ] |
Tytuł: | |
Po tej przesiadce oddzielną sprawą jest brak możliwości ustawienia klienta poczty pod windows tak aby wysyłał wiadomości (exim). Mail-e odbiera natomiast bez problemu (tpop3d). Certyfikat jest, uwierzytelnienie, port 465 i ssl też. Po długim oczekiwaniu i rezygnacji z wysyłki log exima informuje "TLS error" "telnet moja.domena.pl 25" zwraca "ready". |
Autor: | Maciek [ czwartek, 16 czerwca 2011, 18:53 ] |
Tytuł: | |
Sorry, ale niestety mam sporo innych spraw na głowie. 1. Proftpd wymaga użycia postaci loginu user@domena, podobnie jak tpop3d i exim - user@domena to login i jednocześnie adres mailowy. 2. Co do problemów na home.pl to neistety nie mam pojęcia. 3. W windows trzeba zaimportować certyfikat. Prawoklik na ściągniętym z serwera pliku i opcja "zainstaluj certyfikat". |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |