LINUX.ORG.RU

Сообщения Ip0

 

Трудоголизм, пора лечиться?

Лег в кроватку, дабы выспаться перед плотным трудовым днём, но буквально через час лежания под одеялом осознал, что уснуть не могу из-за роящихся в голове схем/проектов/конфигов и не откладываемого желания непременно сейчас приступить к реализации, в итоге встал, подошел к компу, зашел на рабочий сервак, ковыряю лдап, прекрасно понимая, что в итоге опять не высплюсь, что, вкупе с учиненной мной в выходные реструктуризацией рабочей сети, сулит мне сказочный головняк сутра.

Ip0
()

dbmail, перемещение писем.

В общем, в крации, ситуация такая:
Почтовый сервер работающий на связке exim4+dbmail с персонализированными вайтлистами, которые построены на формировании пользовательских sieve-скриптов.
Смысл такой, что, если отправитель не значится в вайтлисте, то его письмо кладется в папку спам, затем отсылается обратное письмо о том, что вы не являетесь доверенным адресатом блаблабла пройдите по ссылке для добавления себя в вайтлист.
После добавления в вайтлист нужно переместить письмо адресата в инбокс из спама, однако тут-то и оказалась засада, несмотря на то, что параметры все хранятся в базе, при изменении id мейлбокса (как казалось бы логично и просто) письмо никуда не девается и остается на своем месте в спаме.
Собственно вопрос как скриптом переместить письмо из одного мейлбокса в другой в dbmail. Если кто-то сталкивался и знает решение, буду очень признателен за ответ.

>>>

Ip0
()

PPTPD Debian :x

В крации, нужен был простейший впн-сервер...
С дефолтным конфигом как-то это дело не хотело взлетать, был взят рабочий максимально упрощенный конфиг, но и тут всё осталось по прежнему, со стороны виндового клиента это выглядит как 691 ошибка - невозможность открыть портблаблабла, со стороны сервера:


Nov 30 11:56:45 bgpm pptpd[3660]: MGR: Launching /usr/sbin/pptpctrl to handle client
Nov 30 11:56:45 bgpm pptpd[3660]: CTRL: local address = 192.168.40.1
Nov 30 11:56:45 bgpm pptpd[3660]: CTRL: remote address = 192.168.40.100
Nov 30 11:56:45 bgpm pptpd[3660]: CTRL: pppd speed = 115200
Nov 30 11:56:45 bgpm pptpd[3660]: CTRL: pppd options file = /etc/ppp/options.pptpd
Nov 30 11:56:45 bgpm pptpd[3660]: CTRL: Client 80.86.254.171 control connection started
Nov 30 11:56:45 bgpm pptpd[3660]: CTRL: Received PPTP Control Message (type: 1)
Nov 30 11:56:45 bgpm pptpd[3660]: CTRL: Made a START CTRL CONN RPLY packet
Nov 30 11:56:45 bgpm pptpd[3660]: CTRL: I wrote 156 bytes to the client.
Nov 30 11:56:45 bgpm pptpd[3660]: CTRL: Sent packet to client
Nov 30 11:56:45 bgpm pptpd[3660]: CTRL: Received PPTP Control Message (type: 7)
Nov 30 11:56:45 bgpm pptpd[3660]: CTRL: Set parameters to 100000000 maxbps, 64 window size
Nov 30 11:56:45 bgpm pptpd[3660]: CTRL: Made a OUT CALL RPLY packet
Nov 30 11:56:45 bgpm pptpd[3660]: CTRL: Starting call (launching pppd, opening GRE)
Nov 30 11:56:45 bgpm pptpd[3660]: CTRL: pty_fd = 6
Nov 30 11:56:45 bgpm pptpd[3660]: CTRL: tty_fd = 7
Nov 30 11:56:45 bgpm pptpd[3661]: CTRL (PPPD Launcher): program binary = /usr/sbin/pppd
Nov 30 11:56:45 bgpm pptpd[3661]: CTRL (PPPD Launcher): local address = 192.168.40.1
Nov 30 11:56:45 bgpm pptpd[3661]: CTRL (PPPD Launcher): remote address = 192.168.40.100
Nov 30 11:56:45 bgpm pppd[3661]: pppd 2.4.4 started by root, uid 0
Nov 30 11:56:45 bgpm pppd[3661]: using channel 9
Nov 30 11:56:45 bgpm pppd[3661]: Using interface ppp0
Nov 30 11:56:45 bgpm pppd[3661]: Connect: ppp0 <--> /dev/pts/1
Nov 30 11:56:45 bgpm pppd[3661]: sent [LCP ConfReq id=0x1 <mru 1400> <asyncmap 0x0> <auth chap MD5> <magic 0x3f67b7bd> <pcomp> <accomp>]
Nov 30 11:56:45 bgpm pptpd[3660]: CTRL: I wrote 32 bytes to the client.
Nov 30 11:56:45 bgpm pptpd[3660]: CTRL: Sent packet to client
Nov 30 11:56:45 bgpm pptpd[3660]: CTRL: Received PPTP Control Message (type: 15)
Nov 30 11:56:45 bgpm pptpd[3660]: CTRL: Got a SET LINK INFO packet with standard ACCMs
Nov 30 11:56:45 bgpm pptpd[3660]: GRE: accepting packet #0
Nov 30 11:56:45 bgpm pppd[3661]: rcvd [LCP ConfReq id=0x0 <mru 1400> <magic 0x4122502f> <pcomp> <accomp> <callback CBCP>]
Nov 30 11:56:45 bgpm pppd[3661]: sent [LCP ConfRej id=0x0 <callback CBCP>]
Nov 30 11:56:47 bgpm pptpd[3660]: GRE: accepting packet #1
Nov 30 11:56:47 bgpm pppd[3661]: rcvd [LCP ConfReq id=0x1 <mru 1400> <magic 0x4122502f> <pcomp> <accomp> <callback CBCP>]
Nov 30 11:56:47 bgpm pppd[3661]: sent [LCP ConfRej id=0x1 <callback CBCP>]
Nov 30 11:56:48 bgpm pppd[3661]: sent [LCP ConfReq id=0x1 <mru 1400> <asyncmap 0x0> <auth chap MD5> <magic 0x3f67b7bd> <pcomp> <accomp>]
Nov 30 11:56:49 bgpm pptpd[3660]: GRE: accepting packet #2
Nov 30 11:56:49 bgpm pppd[3661]: rcvd [LCP ConfReq id=0x2 <mru 1400> <magic 0x4122502f> <pcomp> <accomp> <callback CBCP>]
Nov 30 11:56:49 bgpm pppd[3661]: sent [LCP ConfRej id=0x2 <callback CBCP>]
Nov 30 11:56:51 bgpm pppd[3661]: sent [LCP ConfReq id=0x1 <mru 1400> <asyncmap 0x0> <auth chap MD5> <magic 0x3f67b7bd> <pcomp> <accomp>]
Nov 30 11:56:54 bgpm pptpd[3660]: GRE: accepting packet #3
Nov 30 11:56:54 bgpm pppd[3661]: rcvd [LCP ConfReq id=0x3 <mru 1400> <magic 0x4122502f> <pcomp> <accomp> <callback CBCP>]
Nov 30 11:56:54 bgpm pppd[3661]: sent [LCP ConfRej id=0x3 <callback CBCP>]
Nov 30 11:56:54 bgpm pppd[3661]: sent [LCP ConfReq id=0x1 <mru 1400> <asyncmap 0x0> <auth chap MD5> <magic 0x3f67b7bd> <pcomp> <accomp>]
Nov 30 11:56:57 bgpm pppd[3661]: sent [LCP ConfReq id=0x1 <mru 1400> <asyncmap 0x0> <auth chap MD5> <magic 0x3f67b7bd> <pcomp> <accomp>]
Nov 30 11:56:58 bgpm pptpd[3660]: GRE: accepting packet #4
Nov 30 11:56:58 bgpm pppd[3661]: rcvd [LCP ConfReq id=0x4 <mru 1400> <magic 0x4122502f> <pcomp> <accomp> <callback CBCP>]
Nov 30 11:56:58 bgpm pppd[3661]: sent [LCP ConfRej id=0x4 <callback CBCP>]
Nov 30 11:57:00 bgpm pppd[3661]: sent [LCP ConfReq id=0x1 <mru 1400> <asyncmap 0x0> <auth chap MD5> <magic 0x3f67b7bd> <pcomp> <accomp>]
Nov 30 11:57:02 bgpm pptpd[3660]: GRE: accepting packet #5
Nov 30 11:57:02 bgpm pppd[3661]: rcvd [LCP ConfReq id=0x5 <mru 1400> <magic 0x4122502f> <pcomp> <accomp> <callback CBCP>]
Nov 30 11:57:02 bgpm pppd[3661]: sent [LCP ConfRej id=0x5 <callback CBCP>]
Nov 30 11:57:03 bgpm pppd[3661]: sent [LCP ConfReq id=0x1 <mru 1400> <asyncmap 0x0> <auth chap MD5> <magic 0x3f67b7bd> <pcomp> <accomp>]
Nov 30 11:57:06 bgpm pptpd[3660]: GRE: accepting packet #6
Nov 30 11:57:06 bgpm pppd[3661]: rcvd [LCP ConfReq id=0x6 <mru 1400> <magic 0x4122502f> <pcomp> <accomp> <callback CBCP>]
Nov 30 11:57:06 bgpm pppd[3661]: sent [LCP ConfRej id=0x6 <callback CBCP>]
Nov 30 11:57:06 bgpm pppd[3661]: sent [LCP ConfReq id=0x1 <mru 1400> <asyncmap 0x0> <auth chap MD5> <magic 0x3f67b7bd> <pcomp> <accomp>]
Nov 30 11:57:09 bgpm pppd[3661]: sent [LCP ConfReq id=0x1 <mru 1400> <asyncmap 0x0> <auth chap MD5> <magic 0x3f67b7bd> <pcomp> <accomp>]
Nov 30 11:57:10 bgpm pptpd[3660]: GRE: accepting packet #7
Nov 30 11:57:10 bgpm pppd[3661]: rcvd [LCP ConfReq id=0x7 <mru 1400> <magic 0x4122502f> <pcomp> <accomp> <callback CBCP>]
Nov 30 11:57:10 bgpm pppd[3661]: sent [LCP ConfRej id=0x7 <callback CBCP>]
Nov 30 11:57:12 bgpm pppd[3661]: sent [LCP ConfReq id=0x1 <mru 1400> <asyncmap 0x0> <auth chap MD5> <magic 0x3f67b7bd> <pcomp> <accomp>]
Nov 30 11:57:14 bgpm pptpd[3660]: GRE: accepting packet #8
Nov 30 11:57:14 bgpm pppd[3661]: rcvd [LCP ConfReq id=0x8 <mru 1400> <magic 0x4122502f> <pcomp> <accomp> <callback CBCP>]
Nov 30 11:57:14 bgpm pppd[3661]: sent [LCP ConfRej id=0x8 <callback CBCP>]
Nov 30 11:57:15 bgpm pppd[3661]: LCP: timeout sending Config-Requests
Nov 30 11:57:15 bgpm pppd[3661]: Connection terminated.
Nov 30 11:57:15 bgpm pppd[3661]: Modem hangup
Nov 30 11:57:15 bgpm pppd[3661]: Exit.
Nov 30 11:57:15 bgpm pptpd[3660]: GRE: read(fd=6,buffer=510a00,len=8196) from PTY failed: status = -1 error = Input/output error, usually caused by unexpected termination of pppd, check option syntax and pppd logs
Nov 30 11:57:15 bgpm pptpd[3660]: CTRL: PTY read or GRE write failed (pty,gre)=(6,7)
Nov 30 11:57:15 bgpm pptpd[3660]: CTRL: Reaping child PPP[3661]
Nov 30 11:57:15 bgpm pptpd[3660]: CTRL: Client 80.86.254.171 control connection finished
Nov 30 11:57:15 bgpm pptpd[3660]: CTRL: Exiting now
Nov 30 11:57:15 bgpm pptpd[3658]: MGR: Reaped child 3660

/etc/pptpd.conf:

bcrelay eth1
debug
localip 192.168.40.1
option /etc/ppp/options.pptpd
remoteip 192.168.40.100-254

/etc/ppp/options.pptpd:

auth
debug
lock
logfile /var/log/pptpd.log
ms-dns 89.208.43.94
name bgpdebian
proxyarp
require-chap

Дистрибутив Debian40r1-amd64.
pppd version 2.4.4
pptpd v1.3.0

>>>

Ip0
()

2stave (Offtop немного)

Меня тут некоторое время не было... только прочитал коментарий к скрину:

1) Да, я тот самый v0v04ka

2) Да, я бот, но под вайном ингейм не работает.

3) Для ингейма не нужно убивать геймгвард бтв;)

ЗЫ. Слава Робатам!

>>>

Ip0
()

[Bug] Предпросмотр скриншота

the request was rejected because its size (866065) exceeds the configured maximum (600000)
К сожалению, произошла исключительная ситуация при генерации страницы. Если вы считаете, что она возникла по причине нашей ошибки, пожалуйста сообщите нам о ошибке и условиях ее возникновения. Не забудьте также указать полный URL странички, вызвавшей исключение.

org.apache.commons.fileupload.FileUploadBase$SizeLimitExceededException: the request was rejected because its size (866065) exceeds the configured maximum (600000)
	at org.apache.commons.fileupload.FileUploadBase$FileItemIteratorImpl.<init>(FileUp
loadBase.java:797)
	at org.apache.commons.fileupload.FileUploadBase.getItemIterator(FileUploadBase.jav
a:323)
	at org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:3
41)
	at org.apache.commons.fileupload.servlet.ServletFileUpload.parseRequest(ServletFil
eUpload.java:126)
	at ru.org.linux.site.Message.<init>(Message.java:166)
	at org.apache.jsp.add_jsp._jspService(add_jsp.java:73)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:328)

	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFil
terChain.java:269)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain
.java:188)
	at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.ja
va:738)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFil
terChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain
.java:188)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:
210)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:
174)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:10
8)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
	at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
	at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
	at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773)
	at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:703)
	at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:89
5)
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:6
85)
	at java.lang.Thread.run(Thread.java:595)

>>>

 

Ip0
()

Самоддос

Решил попробовать на своей любимой рабочей убунте пересобрать мир, уходя на выходные... Все бы было хорошо, но как-то посмотреть на свободное место на диске и на его потребность мне в голову не пришло (его там было около 4 гигов, что оказалось мало), в общем зайдя на свой сайтик сегодня и обнаружа порушенный мускл, был очень огорчен сим событием - как оказалось 100% заполнение диска. Вот хотелось бы узнать, кто-нибудь еще занимался суицидами своих серверов и как у кого это происходило?:)

Ip0
()

Бубен:)

Может боян, но меня нереально порадовало: http://www.lobzik.pri.ee/modules/wfsection/article.php?articleid=215

Ip0
()

Крылья

Кто-нибудь идет?

Ip0
()

Privoxy-Tor-NTLMaps-ISA proxy

в общем, проблема поднималась не раз и тут (на лоре) 1 раз в том числе, но тем ни менее на просторах русского юникскомьюнити решения как мне подсказывает гугль не нашла(в том числе и при поднятии на лоре оной). Проблема следующая... есть контора, где интернет юзвери получают через мастдайное быдлопрокси ISA2000 через его же производства быдлопроксиклиент(файрвол клиент вроде называется). Что нам нужно? А нужно нам для счастья мало - интернета во всех его проявлениях, какие доступны вендузятнегу, на линухе. Разумеется быдлофайрволклиента под нашу любимую ось нету. Есть достаточно интересная вещь ntlmaps, которая неплохо справляется с авторизацией, но вот незадача - ничего кроме браузеров (хттп) не хотит работать через эту хреновину, получая ответ от прокси о не разрешенных портах и блаблабла... И ведь все, конечно, понимают, что нормальный линуксоид не может удовлетвориться одним лишь браузером... и вот этот нормальный линуксоид(буду считать себя таковым) роет в поисках решения... и натыкается на интересную статейку: http://blog.mxchange.org/2006/08/15/howto-setup-a-privoxy-tor-ntlmaps-isa-pro... в общем, в крации схема такая: ntlmaps авторизуется на isa, затем к нему коннектится tor и через сервис tor делается своего рода сокс прокся, на тор сверху цепляется prixvory и уже является как бы проксей для конечного приложения...

В статье все так хорошо и мило и многообещающее главное!!!

НО! работать оно не хочет. В общем, исходя из моих раскопок выходит что tor сопстна и не хочет как раз юзать свой супермегагиперсервис... Хотя стартует все нормально:

Starting tor daemon: tor...

May 02 15:10:28.389 [notice] Tor v0.1.1.26. This is experimental software. Do not rely on it for strong anonymity.

May 02 15:10:28.391 [notice] Initialized libevent version 1.1a using method epoll. Good.

May 02 15:10:28.391 [notice] connection_create_listener(): Opening Socks listener on 127.0.0.1:9050 done.

Читаем лог(/var/log/tor/log):

May 02 15:12:21.257 [notice] Tor 0.1.1.26 opening new log file.

May 02 15:12:21.763 [notice] I learned some more directory information, but not enough to build a circuit.

May 02 15:12:30.751 [warn] connection_dir_client_reached_eof(): Received directory with skewed time (server '18.244.0.11 4:80'): we are 3680638 minutes behind, or the directory is 3680638 minutes ahead.

May 02 15:12:30.792 [warn] router_set_networkstatus(): Network status from directory server "moria1" at 18.244.0.188:903 1 was published in the future (2007-05-02 11:08:55 GMT). Somebody is skewed here: check your clock. Not caching.

May 02 15:12:30.816 [warn] router_set_networkstatus(): Network status from directory server "tor26" at 86.59.21.38:80 wa s published in the future (2007-05-02 11:08:59 GMT). Somebody is skewed here: check your clock. Not caching.

May 02 15:12:30.840 [warn] router_set_networkstatus(): Network status from directory server "dizum" at 194.109.206.212:8 0 was published in the future (2007-05-01 19:33:17 GMT). Somebody is skewed here: check your clock. Not caching.

May 02 15:12:30.863 [warn] router_set_networkstatus(): Network status from directory server "moria2" at 18.244.0.114:80 was published in the future (2007-05-02 11:11:09 GMT). Somebody is skewed here: check your clock. Not caching.

May 02 15:12:30.888 [warn] router_set_networkstatus(): Network status from directory server "lefkada" at 140.247.60.64:8 0 was published in the future (2007-05-02 11:09:04 GMT). Somebody is skewed here: check your clock. Not caching.

May 02 15:12:30.893 [notice] We now have enough directory information to build circuits.

May 02 15:14:06.420 [notice] circuit_get_open_circ_or_launch(): No Tor server exists that allows exit to [scrubbed]:80. Rejecting.

May 02 15:15:27.582 [notice] circuit_get_open_circ_or_launch(): No Tor server exists that allows exit to [scrubbed]:80. Rejecting.

В общем, у кого есть какие соображения/предложения по поводу (может у кого-то было подобное и кто-то осилил)? Очень бы не хотелось сидеть на винде, если можно сидеть на пингвине на работе...

Ip0
()

Сказка про неудачнега...

Я плакал... вот придумывает же кто-то такой бред))) http://www.cnews.ru/news/top/index.shtml?2006/09/20/211515

Ip0
()

Время мчит нереально.

Кто подскажет, почемуу меня почти во всех дистрибутах (все не проверял:)) на моем Athlon64 время идет в два раза быстрее и как это можно решить. Сейчас конкретно интересует Slackware 10.2. Кто решал подскажите, а то сильно напрягает... Амарок например, тоже пытается угнаться за этим ходом времени и тож выдает нечто нереальное...

Ip0
()

SATARAID от ATI

В общем, прошу помощи. Имеется следующая ситуация. Есть рабочая машина - на ней стоят и нормально фунциклируют две операционные системы: FreeDSD 6.0 Stable (amd64), и Винда тож x64. Но стоят они просто а на одном райд-массиве, состоящем из двух саташных винтов. Я хочу поставить Слак (желательно slamd64 (ну, чтоб лишней работы не делать). Вопрос в том, как правильно подцепить этот райдмассив, ну разбить его соответствующе, поставить на него Слаку (одной из установленных ОС я могу пожертвовать, но надо чтоб райдмассив этот остался). Я че-то парился, парился, не могу ваще подцепить его слакой. Может дров нет мод этот райдконтроллер. Конкретно могу даже сказать: ATI 4379 и 437a sataraid Башка уже не варит, подскажите если кто знает. msi материнка на ati чипсете RS482.

При попытке установки сламда перебрал следующие ядра: bare.i, raid.s,sata.i - не видит никаких винтов. sata.s - видит, но, по-моему, неверно... Он видит (fdisk -l) этот рейд - как два винта из которых он состоит, при чем один винт разбит так как есть разбиение, а второй не разбит и че-то какая-то там ошибка. cfdisk заходит только на отдельные партиции, на винт в общем - матерится. Ну, рейд-то видимо не цепляется... Подскажите, просто я с рейдом первый раз работаю, поэтому ни в чем не уверен...

Ip0
()

RSS подписка на новые темы