Покажи Публикации - earl
* Виж публикациите на потр. | Виж темите на потр. | Виж прикачените файлове на потр
Страници: [1]
1  Linux секция за начинаещи / Настройка на програми / sendmail и localhost -: Jan 25, 2005, 13:35
Значи може ли някой да помогне за решаването на следния проблем - когато пращам поща от mailserver-a до юзър на mailserver-a (local mail) се добавя домайна към localhost-a и се получава салата от вида user@localhost.localhost.localdomain вместо само user@localhost или само user@localhost.localdomain?! Естествено това води до понапълване на mbox-a на root.

sendmail v 8.12.10
slackware 9.1
2  Linux секция за начинаещи / Настройка на програми / Apache + mod_ssl -: Jul 15, 2004, 17:06
Прав си че е тъпня. Не съм го стратирал с това чудо. Обаче виж на какво попаднах из mailarchives на Apache -

The problem is that the packet is encrypted so apache can't see the Host
header so doesn't know what VH to use. But it needs the VH in  order to
decide on the cert - it's a classic Catch-22. There is no workaround (we
had a guy today trying rewrite rules - marks for originality, but no
cigar). You have to use separate IPs or ports...

Rgds,

Owen Boyle


Ще пробвам да видя по ip какво ще ревне. Мерси за съдействието!
3  Linux секция за начинаещи / Настройка на програми / Apache + mod_ssl -: Jul 15, 2004, 16:27
Slackware9 e дистрибуцията.
Направил съм self-signed сертификат и ключ - server.crt и server.key. И според мен работят:

Apache/1.3.28 mod_ssl/2.8.15 (Pass Phrase Dialog)
Some of your private key files are encrypted for security reasons.
In order to read them you have to provide us with the pass phrases.

Server http://www.domain.net:443 (RSA)
Enter pass phrase:

Ok: Pass Phrase Dialog successful.
4  Linux секция за начинаещи / Настройка на програми / Apache + mod_ssl -: Jul 15, 2004, 14:15
Аналогични са записите. Не мога да ти кажа къде съм го виждал.  

Удивих се доста от тоя проблем.
Ето как точно ми изглежда VirtualHost-a да не би пък тук да бъркам нещо?!

Примерен код

<VirtualHost http://www.domain.net:443>
DocumentRoot /www/htdocs/https
ServerName http://www.domain.net
ServerPath /https
ServerAdmin [EMAIL=webmaster@domain.net]webmaster@domain.net[/EMAIL]
ScriptAlias /cgi-bin/ /www/htdocs/https/cgi-bin/
ErrorLog /var/log/apache/error_ssl_log
TransferLog /var/log/apache/access_ssl_log

SSLEngine on

SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
SSLCertificateFile /usr/local/apache/apache-certs/server.crt
SSLCertificateKeyFile /usr/local/apache/apache-certs/server.key

<Directory "/www/htdocs/https/cgi-bin">
    SSLOptions +StdEnvVars +CompatEnvVars
</Directory>

SetEnvIf User-Agent ".*MSIE.*" \
         nokeepalive ssl-unclean-shutdown \
         downgrade-1.0 force-response-1.0

</VirtualHost>
5  Linux секция за начинаещи / Настройка на програми / Apache + mod_ssl -: Jul 15, 2004, 12:58
Имам го сложен в <IfDefine SSL> клауза.
Мислех си че проблема идва от това, че SSLEngine On e след тези редове, но и от това не е? Продължва да връща

NameVirtualHost http://www.domain.net:443 has no VirtualHosts
Syntax OK

6  Linux секция за начинаещи / Настройка на програми / Knoppix mouse scroll -: Jul 15, 2004, 12:39
Доколкото схванах от документацията на Х има някакъв проблем с някои 'бълк' модели мишки,
особено важи за моделите на Logitech, с черно лого!
Та пробвай с

http://imwheel.sourceforge.net/

При мен проработи.

PS Има едно досадно нещо, след като сложиш imwheel, което се оправя като промениш в rc.gpm
/usr/sbin/gpm -m /dev/mouse -t auto
 на
/usr/sbin/gpm -m /dev/mouse -t imps2
7  Linux секция за начинаещи / Настройка на програми / Apache + mod_ssl -: Jul 15, 2004, 12:19
Наложи ми се да използвам ssl с Apache обаче нещата
с настройките не излезнаха толкова прости!

Добавих в httpd.conf:
LoadModule ssl_module /usr/libexec/libssl.so , сложих си сертификатите и
новия виртуален хост за 'https://'
Port 80
Port 443
NameVitrtualHost http://www.domain.net:80,443

<VirtualHost http://www.domain.net:443>
DocumentRoot /www/https/
...
</VirtualHost>


Преди тeзи записи има същото за порт 80, което продължава
да си работи с пълна сила! -
Port 80
<VirtualHost http://www.domain.net:80>
DocumentRoot /www/http/
...
</VirtualHost>

Но httpd -t винаги ми връща едно и също:
> module mod_ssl.c is already added, skipping
> NameVirtualHost http://www.domain.net:443 has no VirtualHosts
> Syntax OK

На практика порт 443 си остава closed.
Трябва да има някакъв момент който не ми е както трябва, но не мога да схвана кой е.
Има ли някой идея как да реша проблема?

PS Мисля може ServerName и за порт 80 и за порт 443 да е
един и същ хост, защото в случая е един и същ.

---
с почернен шрифт са новите неща в httpd.conf
Страници: [1]