satakesatakeの日記

2016-03-11

Apacheで行う、特定のURLのみを除き、リバースプロキシさせる設定のレシピ

| 14:06

https://example.com/admin

だけはリバースプロキシさせずに、

https://example.com/

とか、それ以外のものはリバースプロキシさせるようなレシピ

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteRule ^/admin - [L]
  RewriteRule ^/(.*) http://example.com:5001/$1 [P,L,QSA]
  ProxyPassReverse /  http://example.com:5001/
</IfModule>

mod_rewriteのPオプションはProxyPassディレクティブと同じ機能を持つ。

…のだが、ProxyPassReverseを直後に書いてやらないとダメらしい。

参考→http://blog.livedoor.jp/techblog/archives/65151527.html

応用

それの応用で、特定のIPアドレス以外はメンテナンス画面を見せるレシピ。RewriteRule の L オプションの活用だ。

#1~3がそれぞれ、if文のブロックのような感覚。

RewriteRule は L オプションを付けると、ルールに合致した際にそこで処理を停める。それ以外は次の行に処理を移す。If文で書ければいいのになあ。

    ErrorDocument 503 /html/maintenance.html

    <IfModule mod_rewrite.c>
      RewriteEngine On

      # 1
      RewriteRule ^/admin - [L]

      # 2
      RewriteCond %{REQUEST_URI} !=/html/maintenance.html
      RewriteCond %{REMOTE_ADDR} !=192.168.0.1
      RewriteRule ^.*$ - [R=503,L]

      # 3
      RewriteRule ^/(.*) http://example.com:5001/$1 [P,L,QSA]
      ProxyPassReverse /  http://example.com:5001/
    </IfModule>

2016-03-10

SSLを取得して、中間CA証明書が2つあって混乱した話

| 14:14

はい。いつも利用しているSSL販売店から、別のところへ変えたら、なんかしらねーが前のところでは1個だった中間CA証明書が2つになってて、

ちょww意味フメーなんすけどwwww

となりました。

どうやら前までは3階層のサーバIDだったのが、4階層になったらしい。中間CA証明書の前にクロスルート証明書というのが入る形になる。

参考→https://knowledge.symantec.com/jp/support/ssl-certificates-support/index?vproductcat=V_C_S&vdomain=VERISIGN.JP&page=content&actp=CROSSLINK&id=SO22877&locale=ja_JP&redirected=true


ルート証明書
 ┗RSAAddTrustCA.crt(*1 クロスルート証明書)
   ┗RSADomainValidationSecureServerCA.crt(*2 中間CA証明書)
     ┗サーバID(*3)

んで、買ったとこから、(*1)と(*2)のファイルと、サーバID(*3)が何の説明もなくZIPで送られてきて設定しろとかいうんですわ。いつもは中間CA証明書、一個だけだからそれをApacheの設定に↓みたいな感じで突っ込んでた。

SSLCACertificateFile /var/www/vhosts/webapp/pem/frontage/current/inca.pem

でも今度は二個だ。どうしよう。

連結する。catして一つのファイルにしちゃえばOKらしい。といっても、並びが重要で、

  1. RSAAddTrustCA.crt(*1)
  2. RSADomainValidationSecureServerCA.crt(*2)

この順番じゃないとダメだそうだ。

(*1)がクロスルート証明書発行者によっては、これを所定の場所からダウンロードせよ、という場合もあるらしい。

幸い、自分の使った発行者ZIPに全部固めてくれていた。

nocwayVantynocwayVanty2017/08/26 21:04payday loan consolidation <a href="http://cashadvances2017.com"> payday loans no credit check</a> <a href="http://cashadvances2017.com"> payday loans online no credit check</a> <a href=http://cashadvances2017.com>payday loans direct lenders only</a> payday loans denver

ngwytrVantyngwytrVanty2017/09/09 17:47payday loan interest rates <a href="http://paydayloans2017.com"> instant payday loans</a> <a href="http://paydayloans2017.com"> payday loan</a> <a href=http://paydayloans2017.com>payday loans near me</a> payday loans houston

niemkaVantyniemkaVanty2017/09/14 05:39payday loan interest rates <a href="http://paydayloans2017.com"> online payday loan</a> <a href="http://paydayloans2017.com"> guaranteed payday loans</a> <a href=http://paydayloans2017.com>online payday loans no credit check</a> bad credit payday loans

ngmbevVantyngmbevVanty2017/09/18 17:34ace payday loans <a href="http://paydayloans2017.com"> payday loans direct lenders only</a> <a href="http://paydayloans2017.com"> online payday loans</a> http://paydayloans2017.com - payday loans payday loans bad credit

GuestJainiGuestJaini2018/03/12 05:30guest test post
<a href=" http://temresults2018.com/ ">bbcode</a>
<a href="http://temresults2018.com/">html</a>
http://temresults2018.com/ simple

kamagra 100 dosagekamagra 100 dosage2018/04/03 12:41kamagra oral jelly beste wirkung
<a href="http://kamagrabst.com/">kamagra 100 chewable polo</a>
come si usa il kamagra oral jelly
<a href="http://kamagrabst.com/">kamagra gold from ajanta pharma</a>
kamagra jelly use
http://kamagrabst.com/
kamagra 100 oral jelly review

buy kamagra 100mgbuy kamagra 100mg2018/04/07 18:43kamagra oral jelly 100mg
<a href="http://kamagrabst.com/">buy kamagra oral jelly usa</a>
buy kamagra uk review
<a href="http://kamagrabst.com/">buy kamagra 100mg</a>
kamagra store info erfahrungen
http://kamagrabst.com/
kamagra kopen

DustintomDustintom2018/04/08 20:43cialis for daily use side effects
<a href="http://justinpro.com/#">cialis</a>
generic brand for cialis 5mg
<a href="http://justinpro.com/#">buy cialis online</a>
cialis coupon 20 mg
<a href="http://airvietnamairline.com/#">cialis generic</a>
cost of levitra vs cialis vs viagra
<a href="http://airvietnamairline.com/#">generic cialis</a>
viagra vs cialis dosages

WilliamDogWilliamDog2018/04/09 13:38generic cialis soft 20mg
<a href="http://coastalseaplanes.com/#">buy generic cialis</a>
cialis 5 mg 30 tablets cost
<a href="http://coastalseaplanes.com/#">generic cialis online</a>
cialis 20mg dosage
<a href="http://northcoastgetaway.com/#">buy generic cialis</a>
cialis soft tabs canada
<a href="http://northcoastgetaway.com/#">buy generic cialis online</a>
buy generic viagra and cialis online canada

WilliamDogWilliamDog2018/04/10 10:56cialis price vs viagra reddit
<a href="http://blessingsofbirth.com/#">viagra generic</a>
what are the side effects of viagra for men
<a href="http://blessingsofbirth.com/#">buy viagra</a>
side effects of herbal viagra
<a href="http://timmonssoftware.com/#">viagra</a>
dose of viagra for men
<a href="http://timmonssoftware.com/#">viagra generic</a>
viagra natural para mujeres recetas

WilliamDogWilliamDog2018/04/11 09:23generic viagra super active 100mg
<a href="http://amsboatyard.com/#">buy viagra</a>
viagra super active 100mg x 10 pill
<a href="http://amsboatyard.com/#">viagra generic</a>
generic female viagra review
<a href="http://viagrapillq.com/#">buy viagra</a>
viagra ad actress football jersey
<a href="http://viagrapillq.com/#">viagra</a>
viagra soft 100mg reviews

WilliamDogWilliamDog2018/04/12 03:35price of cialis and viagra
<a href="http://coastalseaplanes.com/#">generic cialis</a>
cialis soft tabs 40mg
<a href="http://coastalseaplanes.com/#">buy cialis online</a>
cialis 20mg coupon mfg
<a href="http://northcoastgetaway.com/#">buy cialis</a>
cialis generico preço rj
<a href="http://northcoastgetaway.com/#">cialis generic</a>
cialis side effects blurry vision

WilliamDogWilliamDog2018/04/12 18:14tadalafil cialis 20mg
<a href="http://justinpro.com/#">buy generic cialis online</a>
cialis professional 40 mg reviews
<a href="http://justinpro.com/#">buy generic cialis</a>
cialis coupon 5mg cvs
<a href="http://airvietnamairline.com/#">buy generic cialis</a>
cialis vs viagra vs levitra review
<a href="http://airvietnamairline.com/#">buy cialis online</a>
cialis professional

WilliamDogWilliamDog2018/04/13 08:59viagra generico brasil nome
<a href="http://amsboatyard.com/#">buy generic viagra</a>
maximum daily dosage of viagra
<a href="http://amsboatyard.com/#">viagra generic</a>
viagra casero instantaneo
<a href="http://viagrapillq.com/#">generic viagra online</a>
viagra black woman commercial
<a href="http://viagrapillq.com/#">viagra</a>
viagra precisa de receita 2015

WilliamDogWilliamDog2018/04/13 23:21brand cialis 10 mg
<a href="http://justinpro.com/#">generic cialis</a>
viagra vs cialis price
<a href="http://justinpro.com/#">cialis generic</a>
cialis generico en mexico farmacias similares
<a href="http://airvietnamairline.com/#">cialis</a>
buy generic cialis online usa
<a href="http://airvietnamairline.com/#">generic cialis</a>
buy cialis professional 20 mg

WilliamDogWilliamDog2018/04/15 03:38cialis 20 mg/90 pills
<a href="http://coastalseaplanes.com/#">buy generic cialis online</a>
buy cialis cheap prices fast delivery
<a href="http://coastalseaplanes.com/#">generic cialis</a>
cialis dosage compared to viagra dosage
<a href="http://northcoastgetaway.com/#">generic cialis online</a>
cialis dosage 80 mg
<a href="http://northcoastgetaway.com/#">cialis generic</a>
cialis coupon eli lilly

WilliamDogWilliamDog2018/04/15 17:22cialis vs viagra vs levitra dosage reviews
<a href="http://blessingsofbirth.com/#">viagra</a>
viagra feminino natural
<a href="http://blessingsofbirth.com/#">buy generic viagra</a>
when will viagra prices drop
<a href="http://timmonssoftware.com/#">viagra</a>
viagra natural barrio chino
<a href="http://timmonssoftware.com/#">generic viagra online</a>
viagra bula

WilliamDogWilliamDog2018/04/16 08:27cialis generico in farmacia italia
<a href="http://coastalseaplanes.com/#">cialis generic</a>
do cialis side effects go away
<a href="http://coastalseaplanes.com/#">buy generic cialis online</a>
cialis prices in canada
<a href="http://northcoastgetaway.com/#">cialis generic</a>
cost of cialis compared to viagra
<a href="http://northcoastgetaway.com/#">generic cialis online</a>
best time to take viagra and cialis

WilliamDogWilliamDog2018/04/16 22:58dosage du cialis 20mg
<a href="http://justinpro.com/#">buy cialis online</a>
generic cialis soft tabs (tadalafil) 20mg
<a href="http://justinpro.com/#">buy cialis online</a>
walmart price for 5 mg cialis
<a href="http://airvietnamairline.com/#">generic cialis</a>
levitra vs viagra vs cialis reviews
<a href="http://airvietnamairline.com/#">buy generic cialis</a>
cialis generico mejor precio

WilliamDogWilliamDog2018/04/17 13:07viagra tablet uses in telugu
<a href="http://amsboatyard.com/#">buy viagra</a>
levitra v viagra v cialis
<a href="http://amsboatyard.com/#">generic viagra</a>
order generic viagra from india
<a href="http://viagrapillq.com/#">buy viagra online</a>
viagra naturale per uomini
<a href="http://viagrapillq.com/#">buy viagra</a>
viagra price drop to boost sales

LouischitELouischitE2018/04/26 04:31cialis soft tabs reviews
<a href="http://cialisgrudj.com/">buy generic cialis online</a>
generic cialis coming
<a href="http://cialisgrudj.com/">cialis generic</a>
lowest cost viagra cialis generic
http://cialisgrudj.com/
price of generic cialis

PeterbizPeterbiz2018/04/26 19:38cialis professional
<a href="http://cialisgrudj.com/">buy cialis</a>
walmart drug prices cialis
<a href="http://cialisgrudj.com/">generic cialis online</a>
buy cialis canada paypal
http://cialisgrudj.com/
cialis available generic in 2018

BillyjaxBillyjax2018/04/27 10:35cialis coupon 2017
<a href="http://cialisgrudj.com/">buy cialis online</a>
existe cialis generico en mexico
<a href="http://cialisgrudj.com/">generic cialis</a>
best prices generic cialis 20 mg
http://cialisgrudj.com/
cialis commercial black woman

KeithgefKeithgef2018/04/28 02:34cialis 20mg vs viagra 100mg
<a href="http://cialisgrudj.com/">buy cialis online</a>
cytotechnology specialist
<a href="http://cialisgrudj.com/">cialis generic</a>
cialis dosage 10mg
http://cialisgrudj.com/
viagra cialis genericos

JimmyGokJimmyGok2018/04/28 17:46cialis drug side effects
<a href="http://cialisgrudj.com/">cialis</a>
cialis coupon codes discount
<a href="http://cialisgrudj.com/">cialis</a>
viagra vs cialis vs levitra cost comparison
http://cialisgrudj.com/
cialis and eye side effects

HectorineftHectorineft2018/04/29 09:03cialis 10 mg tadalafil filmtabletten
<a href="http://cialisgrudj.com/">buy cialis</a>
cialis 20mg dosage reviews
<a href="http://cialisgrudj.com/">buy generic cialis</a>
5mg cialis for daily use
http://cialisgrudj.com/
cialis printable coupon 2017

WilliamCorWilliamCor2018/04/30 00:02compare price of cialis and viagra
<a href="http://cialisgrudj.com/">cialis</a>
generic cialis india pharmacy
<a href="http://cialisgrudj.com/">generic cialis online</a>
cialis coupon at walgreens
http://cialisgrudj.com/
cialis dosage 10mg

GeorgeWeatsGeorgeWeats2018/04/30 15:05buy cialis cheap prices fast delivery
<a href="http://cialisgrudj.com/">buy generic cialis</a>
cialis generico melhor preço
<a href="http://cialisgrudj.com/">buy cialis</a>
cialis soft 20mg
http://cialisgrudj.com/
cialis super active gГ©nГ©rique 20 mg

RichardMerRichardMer2018/05/01 06:06cialis generico espaГ±a
<a href="http://cialisgrudj.com/">buy cialis online</a>
cialis super active side effects
<a href="http://cialisgrudj.com/">cialis</a>
brand cialis overnight oats
http://cialisgrudj.com/
cialis generico

DannyAstoxDannyAstox2018/05/01 18:00price of cialis at walmart pharmacy
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
generic cialis available in canada
<a href="http://cialisonlinq.com/">buy cialis online</a>
viagra vs cialis dose
http://cialisonlinq.com/
cialis prescription price australia

DavidJenDavidJen2018/05/01 23:47cialis vs viagra price comparison
<a href="http://viagrapipls.com/">buy viagra</a>
viagra generic coupon
<a href="http://viagrapipls.com/">buy generic viagra online</a>
viagra price in america
http://viagrapipls.com/
price of viagra and cialis in india

WillieFannaWillieFanna2018/05/02 16:37cialis mailed to home
<a href="http://cialisonlinq.com/">generic cialis online</a>
cialis coupon for 10 pills at walgreens
<a href="http://cialisonlinq.com/">buy cialis online</a>
price comparison with cialis and viagra
http://cialisonlinq.com/
cialis soft reviews

DavidBemDavidBem2018/05/02 17:46viagra soft tabs 100mg
<a href="http://viagrapipls.com/">viagra generic</a>
viagra without a doctor prescription safe
<a href="http://viagrapipls.com/">generic viagra online</a>
viagra feminino aprovado
http://viagrapipls.com/
viagra cialis levitra doses

StevenMofStevenMof2018/05/03 06:00cialis generic availability 2018
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
cialis side effects blurred vision
<a href="http://cialisonlinq.com/">cialis generic</a>
viagra vs cialis vs levitra side effects
http://cialisonlinq.com/
best cialis coupon for walgreens

RoycezogRoycezog2018/05/03 08:12availability of generic cialis
<a href="http://cialisonlinq.com/">buy cialis online</a>
cialis side effects reviews
<a href="http://cialisonlinq.com/">buy generic cialis</a>
buy cialis or viagra
http://cialisonlinq.com/
levitra v viagra v cialis

MichaelLamMichaelLam2018/05/03 11:28super bowl commercial 2015 viagra
<a href="http://viagrapipls.com/">buy viagra online</a>
viagra uses and side effects
<a href="http://viagrapipls.com/">viagra generic</a>
viagra soft tabs 100mg directions for usage
http://viagrapipls.com/
buy generic viagra usa blog

RodolfotetRodolfotet2018/05/03 22:51brand cialis meaning in hindi
<a href="http://cialisonlinq.com/">generic cialis online</a>
brand cialis 5mg
<a href="http://cialisonlinq.com/">cialis</a>
comprar viagra cialis o levitra generico
http://cialisonlinq.com/
cialis 20 mg doses

JerryHittyJerryHitty2018/05/03 23:06dosage for 20mg cialis
<a href="http://cialisonlinq.com/">buy cialis</a>
cialis 5mg generico preço
<a href="http://cialisonlinq.com/">cialis generic</a>
cialis side effects reddit
http://cialisonlinq.com/
cialis 20mg vs 5mg

EugeneKiblyEugeneKibly2018/05/04 04:21viagra overdose side effects
<a href="http://viagrapipls.com/">buy viagra online</a>
female viagra pills near me
<a href="http://viagrapipls.com/">generic viagra online</a>
viagra preço generico
http://viagrapipls.com/
viagra super active 100 mg complaints

AndrewjarAndrewjar2018/05/04 15:42effectiveness of cialis vs viagra vs levitra alcohol
<a href="http://cialisonlinq.com/">buy cialis</a>
maximum dosage of cialis in clinical trials
<a href="http://cialisonlinq.com/">buy generic cialis</a>
viagra cialis or levitra reviews
http://cialisonlinq.com/
cialis commercial bathtub meaning

ArthurwroraArthurwrora2018/05/05 05:17kroger pharmacy cialis price
<a href="http://cialisonlinq.com/">generic cialis online</a>
lowest price on generic cialis
<a href="http://cialisonlinq.com/">generic cialis</a>
cialis dosage and side effects
http://cialisonlinq.com/
best deal on generic cialis

JosephReapsJosephReaps2018/05/05 09:06walgreens price for cialis 5mg
<a href="http://cialisonlinq.com/">cialis generic</a>
cialis generic 20mg price shop
<a href="http://cialisonlinq.com/">buy cialis online</a>
cialis prescription price australia
http://cialisonlinq.com/
cialis tab 20mg

HarryLoastHarryLoast2018/05/05 14:39viagra wiki
<a href="http://viagrapipls.com/">buy viagra online</a>
cost of generic viagra from teva canada
<a href="http://viagrapipls.com/">generic viagra</a>
viagra caseiro para homens
http://viagrapipls.com/
viagra generic manufacturer

RusselaerofRusselaerof2018/05/05 20:13cialis or viagra generic
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
cialis generico en farmacias de espaГ±a
<a href="http://cialisonlinq.com/">buy generic cialis</a>
cialis soft 20mg
http://cialisonlinq.com/
cialis side effects vision

DonaldovawlDonaldovawl2018/05/06 07:49name for generic viagra
<a href="http://viagrapipls.com/">generic viagra</a>
viagra commercials 2015
<a href="http://viagrapipls.com/">buy viagra</a>
effectiveness of cialis vs. viagra
http://viagrapipls.com/
generic viagra made in usa

BrendanflenoBrendanfleno2018/05/06 11:25brand cialis overnight oats
<a href="http://cialisonlinq.com/">buy cialis</a>
generic for cialis daily 5 mg average price
<a href="http://cialisonlinq.com/">cialis</a>
price comparison viagra vs cialis
http://cialisonlinq.com/
cialis side effects muscle aches

KevinTaityKevinTaity2018/05/06 19:49when generic cialis coming out
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
cialis soft gel
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
cialis extra dosage 100mg capsules
http://cialisonlinq.com/
brand cialis 5mg

RichardnumRichardnum2018/05/07 01:10viagra cialis levitra generic
<a href="http://viagrapipls.com/">buy generic viagra</a>
brand viagra overnight delivery usa
<a href="http://viagrapipls.com/">buy generic viagra</a>
viagra price cvs pharmacy
http://viagrapipls.com/
preço viagra generico farmacia

MichaelnabMichaelnab2018/05/07 02:32viagra cialis levitra doses
<a href="http://cialisonlinq.com/">generic cialis online</a>
viagra vs. cialis cost
<a href="http://cialisonlinq.com/">cialis</a>
how long do cialis side effects last
http://cialisonlinq.com/
side effects of long term use of cialis

DavidsabDavidsab2018/05/08 06:01cialis side effects dangers
<a href="http://cialisonlinq.com/">generic cialis</a>
price of cialis in usa
<a href="http://cialisonlinq.com/">generic cialis</a>
buy viagra cialis canada
http://cialisonlinq.com/
cialis prices in usa

RichardrokRichardrok2018/05/08 08:20brand cialis australia
<a href="http://cialisonlinq.com/">buy cialis online</a>
cialis 20 mg dosage
<a href="http://cialisonlinq.com/">cialis generic</a>
cialis generic name and classification
http://cialisonlinq.com/
levitra cialis viagra comparison

ThomasmapThomasmap2018/05/08 11:07viagra precisa de receita medica
<a href="http://viagrapipls.com/">generic viagra online</a>
take viagra first time
<a href="http://viagrapipls.com/">viagra</a>
viagra commercial
http://viagrapipls.com/
cialis viagra generici

HectorUnelaHectorUnela2018/05/08 22:53viagra cialis levitra dosage
<a href="http://cialisonlinq.com/">cialis</a>
buy cialis online us pharmacy
<a href="http://cialisonlinq.com/">generic cialis</a>
cialis 40 mg dosage guaranteed
http://cialisonlinq.com/
cialis and eye side effects

StevehapStevehap2018/05/08 23:14review cialis vs viagra
<a href="http://cialisonlinq.com/">generic cialis</a>
cialis going generic in 2017 in usa
<a href="http://cialisonlinq.com/">buy generic cialis</a>
cialis side effects
http://cialisonlinq.com/
cialis 5mg tablets for sale

DennismustyDennismusty2018/05/09 04:19what are the long term effects of viagra
<a href="http://viagrapipls.com/">viagra</a>
maximum daily dose of viagra
<a href="http://viagrapipls.com/">generic viagra</a>
best price cialis and viagra
http://viagrapipls.com/
kamagra oral jelly viagra

EdwardMonEdwardMon2018/05/09 19:25cialis 200mg dosage
<a href="http://cialisonlinq.com/">cialis</a>
cialis 5mg price in egypt
<a href="http://cialisonlinq.com/">cialis</a>
cialis 30 tablet 20 mg
http://cialisonlinq.com/
viagra dose vs cialis

RichardbogRichardbog2018/05/09 21:03viagra samples coupon from pfizer
<a href="http://amsboatyard.com/">buy generic viagra online</a>
when will viagra prices drop
<a href="http://amsboatyard.com/">buy viagra online</a>
levitra dosage vs viagra
http://amsboatyard.com/
viagra commercial actress blue dress

JosephwerJosephwer2018/05/10 05:07cialis dose recommendations vs viagra together
<a href="http://airvietnamairline.com/">generic cialis</a>
cialis 10mg dosage instructions
<a href="http://airvietnamairline.com/">buy cialis online</a>
ez online pharmacy buy cialis usa
http://airvietnamairline.com/
the cost of cialis or viagra in europe

MichaelcamMichaelcam2018/05/10 07:06kamagra 100mg oral jelly price
<a href="http://kamagraonl.com/">buy kamagra 100mg</a>
kamagra soft / chewable 100 mg
<a href="http://kamagraonl.com/">buy kamagra</a>
kamagra oral jelly vs viagra
http://kamagraonl.com/
kamagra 100mg tablets india

JamesgualsJamesguals2018/05/10 14:14dosage for viagra in dogs
<a href="http://amsboatyard.com/">buy generic viagra</a>
viagra generic coupon
<a href="http://amsboatyard.com/">buy viagra</a>
como se debe tomar la viagra
http://amsboatyard.com/
viagra long term effects

JefferytafJefferytaf2018/05/10 19:51cost of viagra vs cialis vs levitra
<a href="http://airvietnamairline.com/">buy cialis online</a>
cialis tadalafil 20mg how to use
<a href="http://airvietnamairline.com/">cialis</a>
buy cheap viagra and cialis
http://airvietnamairline.com/
cialis coupon cvs

MarionBofMarionBof2018/05/10 23:57kamagra jelly kopen rotterdam
<a href="http://kamagraonl.com/">buy kamagra online</a>
kamagra 100mg oral jelly sildenafil
<a href="http://kamagraonl.com/">kamagra 100 mg</a>
kamagra jelly india
http://kamagraonl.com/
kamagra oral jelly customer reviews

2016-01-05

トンネリングを使った公開鍵認証の設定方法

| 10:39

弊社が管理するサーバはどれも、hosts.allowやらiptablesなどで接続元を限定している。

そのため、ssh port forwarding(トンネリング)が必須だ。

今回、新しいサーバを設置したため、公開鍵認証のおさらいをしたい。

サーバ構成

手順

以下の手順で公開鍵認証+トンネリングを実現する。

  1. 接続元(クライアント)にキーペア(公開/秘密鍵)を作る
  2. 公開鍵をポートフォワーディング用の接続先(example.net)にコピーする
    • ここは、ssh-copy-idを使用すると楽
    • 接続先のauthorized_keysに作成した公開鍵が追加される
    • 通常の設定であれば、ここまでをクリアすれば、公開鍵認証が実現できるんじゃないかと思う
  3. 下記のコマンドでクライアントの8022ポートにポートフォワーディングするための接続を開始
    • ローカルの8022ポート経由でexample.com:22への道が開かれる
  4. 公開鍵を目標の接続先(example.com)にコピーする

ちなみに公開鍵認証の設定はそれほど難しくなく、以下の二点を抑えておけばほぼ問題ない。

  • 接続元にキーペアを作成し
  • 接続先の.ssh/authorized_keysに公開鍵をコピーする

※もちろん接続先には公開鍵認証を有効にする適切な設定が必要だ

なお、パスフレーズが必要な場合もあるが、このパスフレーズは、秘密鍵を使う際に必要なもので、ネットワークには流れない。

参考→http://guinan.ten-forward.ws/wiki/doku.php?id=handout:ssh%E3%81%AE%E5%85%AC%E9%96%8B%E9%8D%B5%E8%AA%8D%E8%A8%BC%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E8%80%83%E3%81%88%E3%81%A6%E3%81%BF%E3%82%88%E3%81%86

コマンド例

ここまで行うと、以下のコマンドで接続できる。

1行目は3番のポートフォワーディング用の接続だ。こいつはlocalhostの8022を開いてずーっと待っている。

2行目はexample.comへの接続。localhostの8022に接続するとexample.com通信が転送される。なお、some_account@localhostは、some_accountというアカウントで目標に接続しようとしている(ポートフォワーディングを行っているため、some_account@example.comとして読みかえるとわかりやすい)。

$ ssh -fNL 8022:example.com:22 -i ~admin/.ssh/id_rsa admin@example.net
$ ssh -p 8022 some_account@localhost

なお、ポートフォワーディング用ポートは放っておくといつまでもリッスン状態なので、手動で閉じてやる必要がある。以下でプロセスを終了させる。(この一文を覚えておくといい)

$ ps aux | awk '/[s]sh -fNL/ {print $2}' | xargs kill

どうでもいい話

キーペアは英語では、private keyとpublic key、日本語では秘密鍵と公開鍵。対義語としては問題ないと思うが、privateを秘密って訳すのもどうかなとか思ったりして。かといって私用鍵とか個人鍵ってのも変?だし。組み合わせとしては、秘密/公開よりも、private/publicのペアが好き。

"https://ja.wikipedia.org/wiki/%E9%8D%B5_(%E6%9A%97%E5%8F%B7)"

私有鍵とも言われるらしい。でもぜんぜんメジャーじゃない言い方だよな。

2015-11-16

送信時に"dh key too small"エラー

| 19:34

Thunderbird 38.3.0にて、メール送信エラーが発生した。なお、宛先にはメールは到着していない。

maillogにはこんな記録が残っていた。TLSのハンドシェイク時のdh keyがtoo smallだというエラーだ。なお、この宛先のサーバは、自分が管理しているのだが、過去1年間、業務で使われなかったため、半分放置されていた。

Nov 16 18:06:53 ns-1 sendmail[11116]: STARTTLS=client, error: connect failed=-1, SSL_error=1, errno=0, retry=-1
Nov 16 18:06:53 ns-1 sendmail[11116]: STARTTLS=client: 11116:error:14082174:SSL routines:SSL3_CHECK_CERT_AND_ALGORITHM:dh key too small:s3_clnt.c:2429:
Nov 16 18:06:53 ns-1 sendmail[11116]: ruleset=tls_server, arg1=SOFTWARE, relay=example.com, reject=403 4.7.0 TLS handshake failed.
Nov 16 18:06:53 ns-1 sendmail[11116]: tAG96rbm011114: to=<to@example.com>, ctladdr=<from@example.net> (625/625), delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=120777, relay=example.com. [XXX.XXX.XXX.XXX], dsn=4.0.0, stat=Deferred: 403 4.7.0 TLS handshake failed.

これは先に発生した、メール受信時のエラーと同様の現象である。*1参照→http://nextstageone.g.hatena.ne.jp/satakesatake/20150724/1437725683

SMTP(-AUTH) + STARTTLSを使用して(今度は)送信した際に、送信先サーバdh key(DH PARAMETER、DHパラメータ)のビット数が低いことが原因などとは思いもよらなかった。

送信先サーバにも上記URLと同様の対策を施してやれば解決するはず。各所でこれは問題にならないのだろうか? それともうちだけ?

サーバ管理者の仕事(セキュリティ対策)と言えば、そうなので、あまり表に現れない問題なのかもしれない。

ただ、Tunderbirdの問題だとすると、宛先サーバDHパラメータ低ビット問題で、送信できない宛先がまだこの世に存在する可能性も否定できない。ちょっと嫌な感じだ。

右記も参照のこと。ただし、これは消極的な対応策である。→https://support.mozilla.org/ja/kb/thunderbird-and-logjam

アドオンの使用は長期的な解決策にはならず、サーバの問題を修正する代替にもなりません。これを使用することは、中間者攻撃の危険性がありますが、メールの利用を優先して、サーバ管理者がより安全な鍵ペア生成してサーバインストールするまでの息継ぎにはなるでしょう。

*1:エラー発生時、Thunderbird以外のメーラーでは検証していないので、他メーラーで同様のエラーが出るかどうかは不明

2015-11-05

selinuxとうまく付き合いたい

| 18:34

最近、SELinuxを停めるのは負けたような気がしているので、きちんとSELinuxを停めない運用をするように心がけている。

で、サーバyum updateして、selinuxバージョンアップされたせいなのか、kernelアップデートされたせいなのか、皆目見当がつかないが、突然、samba共有がアクセス拒否しやがるんですよ。

# setenforce 0

とかして、一時的にSELinuxをPermissiveして試すと、アクセスできる。これはなんだか、ディレクトリのコンテンツタイプというのがアップデートで更新されてしまったのかもしれない。

確認してみると、こんな感じだ。ちなみにこのディレクトリは仮名だが、httpdのドキュメントルートでもある。そのため、httpd_sys_rw_content_tが設定されている。

# ls -Z /var/share
drwxr-xr-x. share share system_u:object_r:httpd_sys_rw_content_t:s0 share

そして、SELinuxをEnfocingに戻す。

# setenforce 1

対象のディレクトリのタイプを変更する。※これは一時的な設定らしい

# chcon -t -R -t public_content_rw_t /var/share

今度は、アクセス拒否されなかった。だが、ブラウザからhttpdを通してphpの動くURLにアクセスしてみると、パーミッションエラーでログが書き込めないとか言いやがる。

おそらく、httpd_sys_rw_content_tが外されたからだ。複数のタイプを与えられればすごくうれしいんだが、やり方がわからないので、ちょっと調べてみる。