8月 19, 2015

そんなことはなかった水責め

前回「飽きたのか」と書いたそのあとから同じドメイン+ランダムなサブドメインくっつけてアタックがきた。いままでのは練習であったかのようだ。

応答するドメインを連射して能力を測定していたのか、はたまたアタック用の秒間パケット数を算出していたのかは不明だが。。

8月 13, 2015

水責めに飽きた??

最近DNSへのDDoS攻撃、挙動が変わったように思える。

よく聞く「ランダムなサブドメイン」クエリが消えた。変わってある一意のドメインの大量クエリを分散させて投げてきている。
流入経路は直接およびOpenResolver機器からのクエリ。問い合わせクエリは主に中国語で書かれたサイト、加えてオンラインカジノサイト/ゲームサイト/宝くじサイトといったところで、目的は変わらないか。

一時期問い合わせクエリの傾向としてTTLが短いもの(30sec以下)が散見されたもののその後は大きな特徴は見当たらない。

クエリとしてはcacheDNSは応答に詰まる場合もあれど、AuthorityDNSについては影響が出ない。
攻撃なのか、そうでないのか。攻撃の目的とシナリオが見えてこない以上、不気味で不穏な挙動になっている。

12月 3, 2014

今日のDDoS

仕事の話

今日もDNSのDDoS大盛況。
いつもの攻撃
・ランダムサブドメイン
・水責め(Water torture)

仕事で管理しているDNS(cache DNS)はフィルタ適用により問題なし。
ただ権威サーバ(authority)は応答できず死んでしまった模様。
—————————-
12/2 4:11頃 www.fsssc.com
NS: ns1.dnsimple.com
ns2.dnsimple.com
ns3.dnsimple.com
ns4.dnsimple.com
—————————-
dnsimpleを提供しているシステムはこの攻撃により断続的に障害発生。
共用DNSのため、巻き添えを食らってしまった別ドメインは多々ある模様。
(Targetのdomainは中国の宝くじのサイトの模様)

権威DNSサーバの共存による巻き添えサービス断および、国内影響は初事例になるだろうか。(推測)

今年初頭からのDNS DDoS攻撃は共用DNSサーバ(authority)にとっては脅威になる。

今のところ、cloudflareとGoogleのDNSサービスは比較的耐えることができている/適切にクエリフィルタをしているようで、攻撃事象があった場合でもDNSのクエリに対する応答を返している。

その他のサービスでは
locahost
127.0.0.1
等に設定し、なにかしらの応答を返してクエリ処理の滞留を防ぐようにしている。

もう1domainからの攻撃もあったが、記録漏れのため記載できず。

中国の「現金が動くサイト」を狙うもしくは「政治的要因での攻撃」が今の所目立つ印象。

4月 26, 2014

DNSキャッシュポイズニング注意喚起と2014年2月からの事象

旧聞に属するが、先日2014/4/15にJPRSから「DNSキャッシュポイズニング攻撃が増加中」とアナウンスあり。
JRPSの発表資料

2014年2月中旬から、”1〜16文字のランダム文字列”+”ドメイン”のクエリ(ランダムクエリということにしよう)が集中していることは確認できた。この事象はカミンスキー氏の示したDNSキャッシュポイズニングの手法「カミンスキー・アタック」とクエリが一致する。

しかしドメインの内容を確認すると、中国で利用されているドメインが多数と、一般に利用しているドメインに対してのポイズニングではないため、いまいちインパクトにかける。

加えて「DNSキャッシュポイズニング」というからには、外部から「毒入れパケット」が流れこんでくる、かつポートを特定できないため大量のパケットを流し込む必要がある。しかし今のところ怪しいDNSパケットが流れこんできている事象は確認できていない。

2月中旬から流れこんできているDNSのランダムクエリは今回のDNSキャッシュポイズニング事案とはことなるもので、ただのDDOS攻撃なのだろうか。いまいち目的がはっきりしてこないところが不気味。

1月 27, 2014

最近のDNS Amp Attack

最近はAレコードを複数設定したドメインを準備してAttackを仕掛けるパターンが多い。

◆saveroads.ru
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 25246 ;; flags: qr rd ra; QUERY: 1, ANSWER: 243, AUTHORITY: 0, ADDITIONAL: 12 ;; QUESTION SECTION: ;saveroads.ru. IN ANY ;; ANSWER SECTION: saveroads.ru. 86399 IN A 204.46.43.172 saveroads.ru. 86399 IN A 204.46.43.173 saveroads.ru. 86399 IN A 204.46.43.174 saveroads.ru. 86399 IN A 204.46.43.175 saveroads.ru. 86399 IN A 204.46.43.176 saveroads.ru. 86399 IN A 204.46.43.177 saveroads.ru. 86399 IN A 204.46.43.178 saveroads.ru. 86399 IN A 204.46.43.179 saveroads.ru. 86399 IN A 204.46.43.180 saveroads.ru. 86399 IN A 204.46.43.181 saveroads.ru. 86399 IN A 204.46.43.182 saveroads.ru. 86399 IN A 204.46.43.183 saveroads.ru. 86399 IN A 204.46.43.184 saveroads.ru. 86399 IN A 204.46.43.185 saveroads.ru. 86399 IN A 204.46.43.186 saveroads.ru. 86399 IN A 204.46.43.187 saveroads.ru. 86399 IN A 204.46.43.188 saveroads.ru. 86399 IN A 204.46.43.189 saveroads.ru. 86399 IN A 204.46.43.190 saveroads.ru. 86399 IN A 204.46.43.191 saveroads.ru. 86399 IN A 204.46.43.192 saveroads.ru. 86399 IN A 204.46.43.193 saveroads.ru. 86399 IN A 204.46.43.194 saveroads.ru. 86399 IN A 204.46.43.195 saveroads.ru. 86399 IN A 204.46.43.196 saveroads.ru. 86399 IN A 204.46.43.197 saveroads.ru. 86399 IN A 204.46.43.198 saveroads.ru. 86399 IN A 204.46.43.199 saveroads.ru. 86399 IN A 204.46.43.200 saveroads.ru. 86399 IN A 204.46.43.201 saveroads.ru. 86399 IN A 204.46.43.202 saveroads.ru. 86399 IN A 204.46.43.203 saveroads.ru. 86399 IN A 204.46.43.204 saveroads.ru. 86399 IN A 204.46.43.205 saveroads.ru. 86399 IN A 204.46.43.206 saveroads.ru. 86399 IN A 204.46.43.207 saveroads.ru. 86399 IN A 204.46.43.208 saveroads.ru. 86399 IN A 204.46.43.209 saveroads.ru. 86399 IN A 204.46.43.210 saveroads.ru. 86399 IN A 204.46.43.211 saveroads.ru. 86399 IN A 204.46.43.212 saveroads.ru. 86399 IN A 204.46.43.213 saveroads.ru. 86399 IN A 204.46.43.214 saveroads.ru. 86399 IN A 204.46.43.215 saveroads.ru. 86399 IN A 204.46.43.216 saveroads.ru. 86399 IN A 204.46.43.217 saveroads.ru. 86399 IN A 204.46.43.218 saveroads.ru. 86399 IN A 204.46.43.219 saveroads.ru. 86399 IN A 204.46.43.220 saveroads.ru. 86399 IN A 204.46.43.221 saveroads.ru. 86399 IN A 204.46.43.222 saveroads.ru. 86399 IN A 204.46.43.223 saveroads.ru. 86399 IN A 204.46.43.224 saveroads.ru. 86399 IN A 204.46.43.225 saveroads.ru. 86399 IN A 204.46.43.226 saveroads.ru. 86399 IN A 204.46.43.227 saveroads.ru. 86399 IN A 204.46.43.228 saveroads.ru. 86399 IN A 204.46.43.229 saveroads.ru. 86399 IN A 204.46.43.230 saveroads.ru. 86399 IN A 204.46.43.231 saveroads.ru. 86399 IN A 204.46.43.232 saveroads.ru. 86399 IN A 204.46.43.233 saveroads.ru. 86399 IN A 204.46.43.234 saveroads.ru. 86399 IN A 204.46.43.235 saveroads.ru. 86399 IN A 204.46.43.236 saveroads.ru. 86399 IN A 204.46.43.237 saveroads.ru. 86399 IN A 204.46.43.238 saveroads.ru. 86399 IN A 204.46.43.239 saveroads.ru. 86399 IN A 204.46.43.240 saveroads.ru. 86399 IN A 204.46.43.1 saveroads.ru. 86399 IN A 204.46.43.2 saveroads.ru. 86399 IN A 204.46.43.3 saveroads.ru. 86399 IN A 204.46.43.4 saveroads.ru. 86399 IN A 204.46.43.5 saveroads.ru. 86399 IN A 204.46.43.6 saveroads.ru. 86399 IN A 204.46.43.7 saveroads.ru. 86399 IN A 204.46.43.8 saveroads.ru. 86399 IN A 204.46.43.9 saveroads.ru. 86399 IN A 204.46.43.10 saveroads.ru. 86399 IN A 204.46.43.11 saveroads.ru. 86399 IN A 204.46.43.12 saveroads.ru. 86399 IN A 204.46.43.13 saveroads.ru. 86399 IN A 204.46.43.14 saveroads.ru. 86399 IN A 204.46.43.15 saveroads.ru. 86399 IN A 204.46.43.16 saveroads.ru. 86399 IN A 204.46.43.17 saveroads.ru. 86399 IN A 204.46.43.18 saveroads.ru. 86399 IN A 204.46.43.19 saveroads.ru. 86399 IN A 204.46.43.20 saveroads.ru. 86399 IN A 204.46.43.21 saveroads.ru. 86399 IN A 204.46.43.22 saveroads.ru. 86399 IN A 204.46.43.23 saveroads.ru. 86399 IN A 204.46.43.24 saveroads.ru. 86399 IN A 204.46.43.25 saveroads.ru. 86399 IN A 204.46.43.26 saveroads.ru. 86399 IN A 204.46.43.27 saveroads.ru. 86399 IN A 204.46.43.28 saveroads.ru. 86399 IN A 204.46.43.29 saveroads.ru. 86399 IN A 204.46.43.30 saveroads.ru. 86399 IN A 204.46.43.31 saveroads.ru. 86399 IN A 204.46.43.32 saveroads.ru. 86399 IN A 204.46.43.33 saveroads.ru. 86399 IN A 204.46.43.34 saveroads.ru. 86399 IN A 204.46.43.35 saveroads.ru. 86399 IN A 204.46.43.36 saveroads.ru. 86399 IN A 204.46.43.37 saveroads.ru. 86399 IN A 204.46.43.38 saveroads.ru. 86399 IN A 204.46.43.39 saveroads.ru. 86399 IN A 204.46.43.40 saveroads.ru. 86399 IN A 204.46.43.41 saveroads.ru. 86399 IN A 204.46.43.42 saveroads.ru. 86399 IN A 204.46.43.43 saveroads.ru. 86399 IN A 204.46.43.44 saveroads.ru. 86399 IN A 204.46.43.45 saveroads.ru. 86399 IN A 204.46.43.46 saveroads.ru. 86399 IN A 204.46.43.47 saveroads.ru. 86399 IN A 204.46.43.48 saveroads.ru. 86399 IN A 204.46.43.49 saveroads.ru. 86399 IN A 204.46.43.50 saveroads.ru. 86399 IN A 204.46.43.51 saveroads.ru. 86399 IN A 204.46.43.52 saveroads.ru. 86399 IN A 204.46.43.53 saveroads.ru. 86399 IN A 204.46.43.54 saveroads.ru. 86399 IN A 204.46.43.55 saveroads.ru. 86399 IN A 204.46.43.56 saveroads.ru. 86399 IN A 204.46.43.57 saveroads.ru. 86399 IN A 204.46.43.58 saveroads.ru. 86399 IN A 204.46.43.59 saveroads.ru. 86399 IN A 204.46.43.60 saveroads.ru. 86399 IN A 204.46.43.61 saveroads.ru. 86399 IN A 204.46.43.62 saveroads.ru. 86399 IN A 204.46.43.63 saveroads.ru. 86399 IN A 204.46.43.64 saveroads.ru. 86399 IN A 204.46.43.65 saveroads.ru. 86399 IN A 204.46.43.66 saveroads.ru. 86399 IN A 204.46.43.67 saveroads.ru. 86399 IN A 204.46.43.68 saveroads.ru. 86399 IN A 204.46.43.69 saveroads.ru. 86399 IN A 204.46.43.70 saveroads.ru. 86399 IN A 204.46.43.71 saveroads.ru. 86399 IN A 204.46.43.72 saveroads.ru. 86399 IN A 204.46.43.73 saveroads.ru. 86399 IN A 204.46.43.74 saveroads.ru. 86399 IN A 204.46.43.75 saveroads.ru. 86399 IN A 204.46.43.76 saveroads.ru. 86399 IN A 204.46.43.77 saveroads.ru. 86399 IN A 204.46.43.78 saveroads.ru. 86399 IN A 204.46.43.79 saveroads.ru. 86399 IN A 204.46.43.80 saveroads.ru. 86399 IN A 204.46.43.81 saveroads.ru. 86399 IN A 204.46.43.82 saveroads.ru. 86399 IN A 204.46.43.83 saveroads.ru. 86399 IN A 204.46.43.84 saveroads.ru. 86399 IN A 204.46.43.85 saveroads.ru. 86399 IN A 204.46.43.86 saveroads.ru. 86399 IN A 204.46.43.87 saveroads.ru. 86399 IN A 204.46.43.88 saveroads.ru. 86399 IN A 204.46.43.89 saveroads.ru. 86399 IN A 204.46.43.90 saveroads.ru. 86399 IN A 204.46.43.91 saveroads.ru. 86399 IN A 204.46.43.92 saveroads.ru. 86399 IN A 204.46.43.93 saveroads.ru. 86399 IN A 204.46.43.94 saveroads.ru. 86399 IN A 204.46.43.95 saveroads.ru. 86399 IN A 204.46.43.96 saveroads.ru. 86399 IN A 204.46.43.97 saveroads.ru. 86399 IN A 204.46.43.98 saveroads.ru. 86399 IN A 204.46.43.99 saveroads.ru. 86399 IN A 204.46.43.100 saveroads.ru. 86399 IN A 204.46.43.101 saveroads.ru. 86399 IN A 204.46.43.102 saveroads.ru. 86399 IN A 204.46.43.103 saveroads.ru. 86399 IN A 204.46.43.104 saveroads.ru. 86399 IN A 204.46.43.105 saveroads.ru. 86399 IN A 204.46.43.106 saveroads.ru. 86399 IN A 204.46.43.107 saveroads.ru. 86399 IN A 204.46.43.108 saveroads.ru. 86399 IN A 204.46.43.109 saveroads.ru. 86399 IN A 204.46.43.110 saveroads.ru. 86399 IN A 204.46.43.111 saveroads.ru. 86399 IN A 204.46.43.112 saveroads.ru. 86399 IN A 204.46.43.113 saveroads.ru. 86399 IN A 204.46.43.114 saveroads.ru. 86399 IN A 204.46.43.115 saveroads.ru. 86399 IN A 204.46.43.116 saveroads.ru. 86399 IN A 204.46.43.117 saveroads.ru. 86399 IN A 204.46.43.118 saveroads.ru. 86399 IN A 204.46.43.119 saveroads.ru. 86399 IN A 204.46.43.120 saveroads.ru. 86399 IN A 204.46.43.121 saveroads.ru. 86399 IN A 204.46.43.122 saveroads.ru. 86399 IN A 204.46.43.123 saveroads.ru. 86399 IN A 204.46.43.124 saveroads.ru. 86399 IN A 204.46.43.125 saveroads.ru. 86399 IN A 204.46.43.126 saveroads.ru. 86399 IN A 204.46.43.127 saveroads.ru. 86399 IN A 204.46.43.128 saveroads.ru. 86399 IN A 204.46.43.129 saveroads.ru. 86399 IN A 204.46.43.130 saveroads.ru. 86399 IN A 204.46.43.131 saveroads.ru. 86399 IN A 204.46.43.132 saveroads.ru. 86399 IN A 204.46.43.133 saveroads.ru. 86399 IN A 204.46.43.134 saveroads.ru. 86399 IN A 204.46.43.135 saveroads.ru. 86399 IN A 204.46.43.136 saveroads.ru. 86399 IN A 204.46.43.137 saveroads.ru. 86399 IN A 204.46.43.138 saveroads.ru. 86399 IN A 204.46.43.139 saveroads.ru. 86399 IN A 204.46.43.140 saveroads.ru. 86399 IN A 204.46.43.141 saveroads.ru. 86399 IN A 204.46.43.142 saveroads.ru. 86399 IN A 204.46.43.143 saveroads.ru. 86399 IN A 204.46.43.144 saveroads.ru. 86399 IN A 204.46.43.145 saveroads.ru. 86399 IN A 204.46.43.146 saveroads.ru. 86399 IN A 204.46.43.147 saveroads.ru. 86399 IN A 204.46.43.148 saveroads.ru. 86399 IN A 204.46.43.149 saveroads.ru. 86399 IN A 204.46.43.150 saveroads.ru. 86399 IN A 204.46.43.151 saveroads.ru. 86399 IN A 204.46.43.152 saveroads.ru. 86399 IN A 204.46.43.153 saveroads.ru. 86399 IN A 204.46.43.154 saveroads.ru. 86399 IN A 204.46.43.155 saveroads.ru. 86399 IN A 204.46.43.156 saveroads.ru. 86399 IN A 204.46.43.157 saveroads.ru. 86399 IN A 204.46.43.158 saveroads.ru. 86399 IN A 204.46.43.159 saveroads.ru. 86399 IN A 204.46.43.160 saveroads.ru. 86399 IN A 204.46.43.161 saveroads.ru. 86399 IN A 204.46.43.162 saveroads.ru. 86399 IN A 204.46.43.163 saveroads.ru. 86399 IN A 204.46.43.164 saveroads.ru. 86399 IN A 204.46.43.165 saveroads.ru. 86399 IN A 204.46.43.166 saveroads.ru. 86399 IN A 204.46.43.167 saveroads.ru. 86399 IN A 204.46.43.168 saveroads.ru. 86399 IN A 204.46.43.169 saveroads.ru. 86399 IN A 204.46.43.170 saveroads.ru. 86399 IN A 204.46.43.171 saveroads.ru. 86399 IN NS ns1.reg.ru. saveroads.ru. 86399 IN NS ns2.reg.ru. saveroads.ru. 86399 IN SOA ns1.reg.ru. hostmaster.ns1.reg.ru. 1390724397 14400 3600 604800 43200 ;; ADDITIONAL SECTION: ns1.reg.ru. 68069 IN A 31.31.204.37 ns1.reg.ru. 68069 IN A 31.31.204.52 ns1.reg.ru. 68069 IN A 31.31.205.39 ns1.reg.ru. 68069 IN A 31.31.205.55 ns1.reg.ru. 68069 IN A 31.31.205.73 ns1.reg.ru. 68069 IN A 31.31.204.25 ns1.reg.ru. 68069 IN AAAA 2a00:f940::25 ns2.reg.ru. 33770 IN A 88.212.207.122 ns2.reg.ru. 33770 IN A 31.31.205.74 ns2.reg.ru. 33770 IN A 31.31.205.56 ns2.reg.ru. 33770 IN A 198.100.149.22 ns2.reg.ru. 68069 IN AAAA 2a00:f940::37 -----iptablesレシピ----- -A uscom -p udp -m string --hex-string "|0000000000010973617665726f6164730272750000ff|" --algo bm --to 65535 --dport 53 -j DROP -m comment --comment "DROP DNS Q saveroads.ru IN ANY +ad udp" -A uscom -p udp -m string --hex-string "|0000000000000973617665726f6164730272750000ff|" --algo bm --to 65535 --dport 53 -j DROP -m comment --comment "DROP DNS Q saveroads.ru IN ANY -ad udp" fkfkfkfa.com -----iptablesレシピ----- -A uscom -p udp -m string --hex-string "|0100000000000108666b666b666b666103636f6d0000ff0001|" --algo bm --to 65535 --dport 53 -j DROP -m comment --comment "DROP DNS Q fkfkfkfa.com IN ANY +ad udp -A uscom -p udp -m string --hex-string "|0100000000000008666b666b666b666103636f6d0000ff0001|" --algo bm --to 65535 --dport 53 -j DROP -m comment --comment "DROP DNS Q fkfkfkfa.com IN ANY +noad udp fkfkfkfa.co.uk -----iptablesレシピ----- -A uscom -p udp -m string --hex-string "|0100000000000108666b666b666b666102636f02756b0000ff|" --algo bm --to 65535 --dport 53 -j DROP -m comment --comment "DROP DNS Q fkfkfkfa.co.uk IN ANY +ad udp" -A uscom -p udp -m string --hex-string "|0100000000000008666b666b666b666102636f02756b0000ff|" --algo bm --to 65535 --dport 53 -j DROP -m comment --comment "DROP DNS Q fkfkfkfa.co.uk IN ANY +noad udp" ----------------------------------------------------- 上記iptablesの設定で対象のクエリだけDROPすることは可能。 ただ、すぐにクエリの内容を変えてAttackしてくる。 iptablesのSTRINGの設定ができないのであれば、 対象Domainのnameserver宛のpacketをDROPすることで対処可能。 もちろんiptables設定後にcacheを削除する必要があるが。 ただしnameserver宛のpacketをDROPする際に注意しなければならないのは、 そのnameserverが対象以外のdomainを所持していた場合、 そのdomainも巻き添えになってしまうこと。 そろそろいい加減にしてくれとも思う。

10月 26, 2012

DNSアタックとiptablesフィルタ

最近DNSに対してのアタックが見られる。
トランジット外側からDNSクエリを網内に要求。
その要求を網内端末にて応答、キャッシュサーバが応答して負荷上昇。
要求してくる内容は
ripe.net ANY のクエリ
60byte程度の要求が400byteの応答データに増加する。
DDoS攻撃で有名なクエリはisc.orgで、
こいつは60byte程度の要求を1500byte程度の応答データに増幅させる。

対応策は
1.トランジット側でおかしい要求を出すIPをフィルタする
2.サーバ側で特定の要求を拒否する

1.でフィルタしてしまえば網内端末に要求が飛ぶこともなく
事象を収束させることができるが、
IPを変えられてしまうとその都度フィルタの架け替えを実施する必要がある。

2.の場合サーバ側でDNSクエリを判別してフィルタさせることで特定のクエリに応答させなくすることが可能。
iptables -A INPUT -p udp -m string –hex-string “|03697363036f72670000ff|” –algo bm –to 65535 -j DROP

上記ルールは「isc.org ANY」に対応。hex-stringの後に記載した16進の羅列が「isc.org ANY」に対応する。
この文字列はwireshark等のパケット解析ツールを使ってパケットの中身を見ることで自在に変更可能。

10月 7, 2012

uptimeカウンタ

仕事場の出来事メモ

サーバが突然リブートしだした。
タイトルのとおりuptimeカウンタのオーバーフロー、俗に言う497日問題によるもの。

linuxカーネル2.4まではuptimeカウンタにもちいるtime.cのjiffies変数が32bit長であるため
2の32乗=4,294,967,296まで表示が可能。
uptimeカウンタは10msで1upするため42,949,672.96秒の表示ができる。
これを3600秒で割れば11930.46時間。
続いて24時間で割れば497.10日

linuxカーネル2.6ではこのjiffies変数が64bit長であるため問題は解消される。
計算してみると2の64乗=18,446,744,073,709,551,616
18,446,744,073,709,551,616/100/3600/24/365=5,849,424,173.55
58億年。地球の年齢に匹敵する。

これはCPUのアーキテクチャが64bit版だろうが32bit版だろうが関係ない。

2.4系カーネルの場合は1年に1回メンテナンスリブートしなければいけない。
そんな古いのを使わずにさっさとリプレイスというのもあるけれども。

10月 7, 2012

サーバ増強中

長らく記載がありませんでした。

先日サーバを増強しました。HDDを2台追加し3台構成で運用中です。
耐障害性を向上させるための増強になります。

ただ本体は1台だったり自宅サーバでUPSなしだったりするので
「ほんのちょっとだけ」耐障害性UPといったところでしょうか。

3月 21, 2012

logwatchの導入

システムで利用しているサーバにおいて、logwatchを導入しました。

一部のディストリビューションではデフォルトで実行されるようになっていますが、
自身で利用しているサーバには必要最低限のパッケージにしているため、
利用する際には別途導入することが必要でした。

logwatchは/var/logディレクトリ(デフォルト)の中のログを解析し、
SSHのアクセス状況やmailサーバの利用状況等をまとめてくれます。

今日はじめてレポートが出力されましたが、
特にSSHやパケットフィルタのレポートについてまとめてくれている部分で
有効性が見出せそうです。

オプションチューニングは別途実施でしょうか。

3月 17, 2012

Apache2.4.1 make失敗

旧聞になりますが、先月2/21にapacheの2.4.1がリリースになっています。

新しいものが好きな僕は早速利用できるかどうかを確かめるためにいつものようにmakeをかけますが、結果失敗。
ということで経緯を今回も記載していこうかと思います。

・apache2.4.1
ファイルサイズはapache2.2.22より小さい
→これがのちほどの問題に繋がる

・configureオプションは2.2.22と変えない
prefixは/usr/localの下に作成されるように設定
DSOでモジュールを読み込ませて機能を追加/削除できるように設定

◆つまづいたポイント
・apr/apr-utilが存在しないエラー
 apache2.4.1には2.2.22と異なりapr/apr-utilがソースファイルに同梱されていない(srclibに存在しない)
 まずは2.2.22のソースからコピーしてコンパイル継続

・libpcreが存在しない
 こちらも上記と同じように2.2.22ではsrclibに存在していたものがない。
 2.2.22からsrclibまるごとコピーしてくるも、エラー回避できず。

このようにmakeの部分で失敗しています。
さてどうやって乗り越えていくか。

ページ:123»

JVN [Japan Vulnerability Notes]

Categoly

Posted dates

2019年12月
« 8月    
1234567
891011121314
15161718192021
22232425262728
293031  

NEC Direct(NECダイレクト)

NEC Direct(NECダイレクト)