satakesatakeの日記

|

2015-12-10

Javaで初めてリフレクション使った

| 17:06

普段スクリプト言語とか使ってると、リフレクションとか意識せずにこんな風にやっちゃったりします。

use SampleClass;

my $class = new SampleClass();
my $field = "fooBarBaz";
my $value = $class->$field; # get
$class->$field(42); # set

あれ、Perlってこんなんだっけ。まあいいや。ようするに、ここでは、SampleClassのインスタンスが持つ、fooBarBazというフィールドにアクセスしたいっていう例(これはSampleClassがClass::Accessor::Fastとかを使っているという前提)。スクリプト言語だとこんな感じでできちゃうけど、Javaじゃこういうわけにはいかない。

ちょっとはまったのは、フィールドへの書き込みだった。

import java.lang.reflect.Field;

public class ReflectionTarget {
  String foo;
}

public class ReflectionSample {
  public void main() {
    ReflectionTarget target = new ReflectionTarget();
    this.reflectionTest(target, "foo");
  }

  public void reflectionTest(ReflectionTarget target, String fieldName) {
    try {
      Field field = target.getClass().getDeclaredField(fieldName);
      
      //read
      String foo = field.get(target);

      //write
      field.setAccessible(true);
      field.set(target, "TEST");
      
    } catch (NoSuchFieldException | SecurityException | IllegalArgumentException | IllegalAccessException e) {
      e.printStackTrace();
    }
  }
}

これがコードの例。

「field.setAccessible(true);」

この一行がないと怒られてシュンとなる。

まあ、これだけなんですけど。Javaに慣れてる技術者なら何をいまさら的な内容ですが、備忘録として。

未確認事項

Accessibleはpublicメンバ以外の場合にtrueにするみたいな話もあるようだが、自分が書いたコードでは間違いなく、publicなメンバでもtrueにせよ、と怒られた。

ただ、ここにはこう書いてある→http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/AccessibleObject.html

By default, a reflected object is not accessible.

これはどう読んでも、setAccessibleでtrueにせよ、としか読めないんだが。(というか、上のコードではアクセス指定子がprivateでもpublicでもなく、デフォルトだからなのかな?)

Fake Essay Writer Fake Essay Writer 2018/02/24 23:35best american essays college edition <a href="http://essays.store">essay writing formula</a> essays george orwell <a href=http://essays.store>essays</a>

2015-12-08

TLS handshake failed で、特定の宛先にメールが届かない!

| 11:55

先日、以下のようなエラーメールが届いた(抜粋)。

   ----- Transcript of session follows -----
<to@example.com>... Deferred: 403 4.7.0 TLS handshake failed.
Warning: message still undelivered after 4 hours
Will keep trying until message is 5 days old

TLSハンドシェイクが失敗して、宛先で暗号化された通信が復号化できないというものだ。

maillogには以下が記録されていた(from@example.netからto@example.comに送信した際の例)。

Dec  8 11:20:19 mail sendmail[7102]: STARTTLS=client, error: connect failed=-1, SSL_error=1, errno=0, retry=-1
Dec  8 11:20:19  sendmail[7102]: STARTTLS=client: 7102:error:14082174:SSL routines:SSL3_CHECK_CERT_AND_ALGORITHM:dh key too small:s3_clnt.c:2429:
Dec  8 11:20:19 mail sendmail[7102]: ruleset=tls_server, arg1=SOFTWARE, relay=example.com, reject=403 4.7.0 TLS handshake failed.
Dec  8 11:20:19 mail sendmail[7102]: tB82KJiX007100: to=<to@example.com>, ctladdr=<from@example.net> (631/631), delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=121093, relay=example.com. [XXX.XXX.XXX.XXX], dsn=4.0.0, stat=Deferred: 403 4.7.0 TLS handshake failed.

また例のDH keyが小さすぎるというやつだ。

ただ、これは送信サーバに原因はなく、宛先サーバメンテナンス不足で発生する問題だ。

先の、Logjam Attack問題を解消するために、DH Keyのビット数を大きくしたことが災いしたというか、宛先サーバがクソというか(以下略

対処法としては、次の二点が挙げられる。

  1. 宛先サーバ無能な管理者をぶちのめし、Logjam Attack対策を取らせる(DH Keyのビット数を大きくする)
  2. 宛先サーバに対して、TLSでの暗号化を取りやめる

さすがに、1.は難しいため、2.の対策をとることにした。

/etc/mail/access ファイルに次の行を追加して宛先サーバへのTLS通信無効化。次いでこの設定を反映させる。

Try_TLS:example.com                      NO

ちなみに、Try_TLS: NOでも良いようだが、こちらは全体に対してTLSを試みなくなるので、あまりよろしくない気がする。

ただ、前述のエラーメールが届くたびに、ホワイトリストを更新するというのも面倒な話だ。かといって、TLS暗号化しないのはもっと微妙である。

Ace Homework Ace Homework 2018/03/03 07:47written persuasive essays <a href="http://essays.store">custom essay writing australia</a> application essays <a href=http://essays.store>critical essays</a>

buy kamagra 100mgbuy kamagra 100mg2018/04/03 21:05kamagra 100mg oral jelly kako se uzima
<a href="http://kamagrabst.com/">kamagra plus forum</a>
kamagra reviews users
<a href="http://kamagrabst.com/">kamagra oral jelly for sale in usare</a>
kamagra jelly amazon
http://kamagrabst.com/
kamagra oral jelly viagra

kamagra 100 mgkamagra 100 mg2018/04/05 14:05india kamagra 100mg chewable tablets
<a href="http://kamagrabst.com/">http://kamagrabst.com/</a>
kamagra 100mg tablets for sale in uses
<a href="http://kamagrabst.com/">kamagra forum srpski</a>
kamagra oral jelly keine wirkung
http://kamagrabst.com/
kamagra shop erfahrungen 2016

kamagra jelly amazonkamagra jelly amazon2018/04/06 13:08side effects of kamagra oral jelly
<a href="http://kamagrabst.com/">kamagrabst.com</a>
kamagra oral jelly 100mg how to use
<a href="http://kamagrabst.com/">india kamagra 100 chewable tablets 100 mg</a>
kamagra us website
http://kamagrabst.com/
kamagra 100mg gold review

buy kamagra 100 mgbuy kamagra 100 mg2018/04/07 19:23kamagra 100 chewable tablets
<a href="http://kamagrabst.com/">kamagra oral jelly keine wirkung</a>
come si usa il kamagra oral jelly
<a href="http://kamagrabst.com/">kamagra store</a>
kamagra vs kamagra gold
http://kamagrabst.com/
kamagra shop gutschein

DustintomDustintom2018/04/08 14:24is there generic cialis in the us
<a href="http://justinpro.com/#">buy generic cialis online</a>
cialis 100mg plus dapoxetine 60mg)
<a href="http://justinpro.com/#">buy cialis</a>
walgreens cost for cialis 20 mg tablets
<a href="http://airvietnamairline.com/#">cialis generic</a>
cialis daily 5mg review blog
<a href="http://airvietnamairline.com/#">buy cialis</a>
when is the generic for cialis coming out

DustintomDustintom2018/04/08 21:24cialis 20 mg cost at cvs
<a href="http://justinpro.com/#">buy cialis online</a>
cialis brand 10mg
<a href="http://justinpro.com/#">generic cialis</a>
cialis canadiam pharmacy
<a href="http://airvietnamairline.com/#">generic cialis online</a>
is there generic cialis in the us
<a href="http://airvietnamairline.com/#">generic cialis online</a>
cialis price vs viagra reddit

WilliamDogWilliamDog2018/04/09 07:37walmart cialis prices
<a href="http://coastalseaplanes.com/#">cialis</a>
cialis generic in 2017
<a href="http://coastalseaplanes.com/#">cialis generic</a>
cialis professional for sale
<a href="http://northcoastgetaway.com/#">cialis</a>
cialis online pharmacy usa
<a href="http://northcoastgetaway.com/#">cialis</a>
comprar viagra cialis levitra generico the health report online com

WilliamDogWilliamDog2018/04/09 14:19generic cialis available yeti
<a href="http://coastalseaplanes.com/#">cialis</a>
cialis generic 2017
<a href="http://coastalseaplanes.com/#">buy generic cialis online</a>
generic cialis availability date
<a href="http://northcoastgetaway.com/#">cialis generic</a>
cost of viagra and cialis
<a href="http://northcoastgetaway.com/#">generic cialis</a>
generic viagra or cialis

WilliamDogWilliamDog2018/04/11 03:18reviews of cialis professional
<a href="http://coastalseaplanes.com/#">cialis</a>
tab cialis 20mg price in pakistan
<a href="http://coastalseaplanes.com/#">buy generic cialis online</a>
will cialis go generic in nov 2017
<a href="http://northcoastgetaway.com/#">buy generic cialis online</a>
cialis dosage 10mg
<a href="http://northcoastgetaway.com/#">generic cialis online</a>
viagra cialis levitra online pharmacy

WilliamDogWilliamDog2018/04/11 09:59viagra cost walmart canada
<a href="http://blessingsofbirth.com/#">buy generic viagra online</a>
viagra commercial theme song
<a href="http://blessingsofbirth.com/#">buy viagra online</a>
viagra commercial actress single packs 2016
<a href="http://timmonssoftware.com/#">buy viagra online</a>
levitra cialis viagra reviews
<a href="http://timmonssoftware.com/#">buy viagra</a>
generic viagra cheap canada

WilliamDogWilliamDog2018/04/11 22:10female viagra pills
<a href="http://amsboatyard.com/#">buy generic viagra online</a>
maximum dosage for viagra
<a href="http://amsboatyard.com/#">viagra generic</a>
viagra preço farmacia sao joao
<a href="http://viagrapillq.com/#">buy generic viagra online</a>
professional viagra reviews
<a href="http://viagrapillq.com/#">buy viagra online</a>
levitra vs viagra

WilliamDogWilliamDog2018/04/12 04:12cialis professional 40 mg reviews
<a href="http://justinpro.com/#">generic cialis online</a>
real cialis no generic
<a href="http://justinpro.com/#">cialis generic</a>
viagra vs cialis price
<a href="http://airvietnamairline.com/#">cialis generic</a>
side effects viagra cialis levitra
<a href="http://airvietnamairline.com/#">buy cialis</a>
tadalafil cialis 10mg

WilliamDogWilliamDog2018/04/12 18:46generic name for viagra 100mg reviews
<a href="http://amsboatyard.com/#">generic viagra online</a>
best generic viagra brands
<a href="http://amsboatyard.com/#">viagra</a>
viagra naturale cibo
<a href="http://viagrapillq.com/#">generic viagra</a>
Г© preciso de receita para comprar viagra
<a href="http://viagrapillq.com/#">buy viagra</a>
natural viagra foods in hindi

WilliamDogWilliamDog2018/04/13 04:36buy brand viagra online canada
<a href="http://blessingsofbirth.com/#">buy generic viagra online</a>
comprar viagra generico en mexico
<a href="http://blessingsofbirth.com/#">buy generic viagra online</a>
generic viagra best
<a href="http://timmonssoftware.com/#">buy viagra</a>
como hacer viagra casero para mujeres
<a href="http://timmonssoftware.com/#">generic viagra</a>
buy viagra 100mg online uk

WilliamDogWilliamDog2018/04/13 09:29oldies music cialis commercial song
<a href="http://coastalseaplanes.com/#">buy cialis</a>
cialis vs viagra vs levitra dosage reviews
<a href="http://coastalseaplanes.com/#">buy cialis online</a>
lowest price generic cialis tadalafil
<a href="http://northcoastgetaway.com/#">buy cialis online</a>
cvs price for cialis 5mg
<a href="http://northcoastgetaway.com/#">generic cialis online</a>
5 mg cialis daily best price

WilliamDogWilliamDog2018/04/13 18:32best generic viagra forum
<a href="http://blessingsofbirth.com/#">generic viagra</a>
viagra professional vs regular viagra
<a href="http://blessingsofbirth.com/#">buy viagra online</a>
viagra precisa de receita 2013
<a href="http://timmonssoftware.com/#">buy generic viagra online</a>
viagra price increase 2016
<a href="http://timmonssoftware.com/#">buy generic viagra online</a>
generic viagra uk next day delivery

WilliamDogWilliamDog2018/04/13 23:51brand viagra without a doctor prescription india
<a href="http://blessingsofbirth.com/#">buy viagra</a>
viagra feminino quando chega ao brasil
<a href="http://blessingsofbirth.com/#">buy generic viagra</a>
cialis price vs viagra cost comparison
<a href="http://timmonssoftware.com/#">buy generic viagra online</a>
viagra samples coupons from pfizer
<a href="http://timmonssoftware.com/#">generic viagra online</a>
price comparison of cialis and viagra

WilliamDogWilliamDog2018/04/14 09:25generic viagra cialis online
<a href="http://coastalseaplanes.com/#">generic cialis</a>
cialis side effects reddit
<a href="http://coastalseaplanes.com/#">generic cialis</a>
cialis prices compare
<a href="http://northcoastgetaway.com/#">generic cialis online</a>
cialis coupon 2017
<a href="http://northcoastgetaway.com/#">buy cialis online</a>
why separate bathtubs in cialis commercials

WilliamDogWilliamDog2018/04/14 14:1140 mg cialis dosage strengths
<a href="http://coastalseaplanes.com/#">generic cialis online</a>
generic cialis made in india
<a href="http://coastalseaplanes.com/#">generic cialis</a>
cialis 5 mg daily cost cvs
<a href="http://northcoastgetaway.com/#">cialis generic</a>
cialis cost with prescription
<a href="http://northcoastgetaway.com/#">buy cialis online</a>
cialis 20 mg prices

WilliamDogWilliamDog2018/04/14 23:08generic viagra cheap
<a href="http://blessingsofbirth.com/#">viagra</a>
is there a generic viagra available in the usa
<a href="http://blessingsofbirth.com/#">buy viagra online</a>
viagra football commercial 2015 youtube
<a href="http://timmonssoftware.com/#">buy viagra online</a>
viagra precisa de receita 2015
<a href="http://timmonssoftware.com/#">viagra</a>
buy viagra cheapest price

WilliamDogWilliamDog2018/04/15 13:04little pink pill viagra for women
<a href="http://amsboatyard.com/#">viagra</a>
viagra cialis levitra dosages
<a href="http://amsboatyard.com/#">buy generic viagra online</a>
cost of cialis vs viagra vs levitra
<a href="http://viagrapillq.com/#">generic viagra online</a>
viagra generic cost walmart
<a href="http://viagrapillq.com/#">generic viagra</a>
walmart generic viagra 100mg online

WilliamDogWilliamDog2018/04/15 17:52new viagra commercial brunette actress name
<a href="http://blessingsofbirth.com/#">buy viagra</a>
women in viagra commercial 2016
<a href="http://blessingsofbirth.com/#">viagra generic</a>
viagra medicine use in hindi
<a href="http://timmonssoftware.com/#">viagra</a>
side effects of prolonged viagra use
<a href="http://timmonssoftware.com/#">viagra generic</a>
sildenafil viagra super active+ 100mg

WilliamDogWilliamDog2018/04/16 03:43cialis maintenance dosage bph
<a href="http://coastalseaplanes.com/#">buy cialis online</a>
viagra cialis levitra dosage
<a href="http://coastalseaplanes.com/#">buy cialis</a>
cialis coupons 2015
<a href="http://northcoastgetaway.com/#">buy cialis</a>
generic cialis side effects
<a href="http://northcoastgetaway.com/#">buy generic cialis</a>
cialis price versus viagra forum

WilliamDogWilliamDog2018/04/16 08:58viagra generic availability sildenafil citrate) malegra 100 mg
<a href="http://blessingsofbirth.com/#">buy viagra</a>
cost per pills for generic viagra in canada
<a href="http://blessingsofbirth.com/#">buy viagra online</a>
gold max female viagra review
<a href="http://timmonssoftware.com/#">generic viagra online</a>
name of generic viagra
<a href="http://timmonssoftware.com/#">buy generic viagra</a>
viagra cialis levitra reviews

WilliamDogWilliamDog2018/04/16 23:32viagra dosage vs cialis
<a href="http://amsboatyard.com/#">generic viagra</a>
female viagra drugs
<a href="http://amsboatyard.com/#">buy generic viagra</a>
viagra dosage and usage
<a href="http://viagrapillq.com/#">buy viagra</a>
buy viagra online usa overnight delivery
<a href="http://viagrapillq.com/#">buy generic viagra</a>
low dose viagra for men trying to conceive

WilliamDogWilliamDog2018/04/17 08:54cialis vs viagra effectiveness
<a href="http://blessingsofbirth.com/#">viagra</a>
viagra feminino do brasil
<a href="http://blessingsofbirth.com/#">generic viagra</a>
brand viagra vs generic viagra
<a href="http://timmonssoftware.com/#">buy generic viagra</a>
levitra or cialis or viagra better
<a href="http://timmonssoftware.com/#">generic viagra</a>
viagra dose levels available

WilliamDogWilliamDog2018/04/17 13:38cost of cialis 5mg for daily use
<a href="http://justinpro.com/#">cialis</a>
generic cialis viagra levitra online
<a href="http://justinpro.com/#">buy cialis online</a>
generic cialis made in usa
<a href="http://airvietnamairline.com/#">generic cialis</a>
prices of cialis and viagra
<a href="http://airvietnamairline.com/#">generic cialis online</a>
cialis brand 10mg

WilliamDogWilliamDog2018/04/17 22:15walmart cost of generic viagra
<a href="http://blessingsofbirth.com/#">buy viagra online</a>
what is generic viagra called in spain
<a href="http://blessingsofbirth.com/#">viagra</a>
donde comprar viagra generico en espaГ±a
<a href="http://timmonssoftware.com/#">buy generic viagra online</a>
cheap viagra in usa
<a href="http://timmonssoftware.com/#">viagra</a>
viagra side effects leg cramps

RobertclesyRobertclesy2018/04/26 08:09viagra prices 2017
<a href="http://viagrapipls.com/">viagra generic</a>
mens viagra effects on women
<a href="http://viagrapipls.com/">generic viagra online</a>
acquistare viagra generico in italia
http://viagrapipls.com/
viagra generic availability sildenafil citrate 50 mg

RobertclesyRobertclesy2018/04/26 08:49buy viagra at walmart
<a href="http://viagrapipls.com/">buy viagra online</a>
viagra in ucraina
<a href="http://viagrapipls.com/">buy generic viagra</a>
compare viagra and cialis dosage
http://viagrapipls.com/
viagra commercial actors

LouischitELouischitE2018/04/26 09:52cialis 20mg vs 5mg
<a href="http://cialisgrudj.com/">cialis</a>
cost of cialis or viagra
<a href="http://cialisgrudj.com/">buy generic cialis online</a>
cialis eye side effects
http://cialisgrudj.com/
what is the maximum dose for cialis

JamesdeeraJamesdeera2018/04/26 11:02coupon for cialis 20mg
<a href="http://cialispaxl.com/">buy cialis online</a>
cialis trial coupon 2017
<a href="http://cialispaxl.com/">buy cialis online</a>
5mg cialis for daily use
http://cialispaxl.com/
cialis dosage vs viagra dosage

BruceCakBruceCak2018/04/26 15:17normal dosage for viagra
<a href="http://viagrapipls.com/">generic viagra online</a>
levitra or viagra which is better
<a href="http://viagrapipls.com/">viagra</a>
viagra in india
http://viagrapipls.com/
viagra and cialis combo dosage comparison

LouischitELouischitE2018/04/26 15:33cialis 5 mg price forum
<a href="http://cialisgrudj.com/">buy generic cialis</a>
side effects of long term use of cialis
<a href="http://cialisgrudj.com/">buy generic cialis</a>
5mg cialis reviews
http://cialisgrudj.com/
side effects of generic cialis

BruceCakBruceCak2018/04/26 16:05viagra semen affects women
<a href="http://viagrapipls.com/">buy viagra</a>
viagra generic availability teva
<a href="http://viagrapipls.com/">buy generic viagra</a>
fake female viagra commercial
http://viagrapipls.com/
generic viagra 100mg sildenafil workouts

MarvinkeymnMarvinkeymn2018/04/26 20:46viagra commercial brunette actress 2014
<a href="http://viagrapipls.com/">buy viagra online</a>
new viagra commercial asian actress name
<a href="http://viagrapipls.com/">buy generic viagra</a>
side effects of cialis and viagra
http://viagrapipls.com/
levitra v viagra v cialis

MarvinkeymnMarvinkeymn2018/04/26 21:33cialis price vs viagra cost comparison
<a href="http://viagrapipls.com/">generic viagra online</a>
viagra generic availability delta enterprises
<a href="http://viagrapipls.com/">buy viagra</a>
generic viagra online united states
http://viagrapipls.com/
effects of viagra on men

PeterbizPeterbiz2018/04/27 01:065 mg or 20 mg cialis after prostate surgery
<a href="http://cialisgrudj.com/">cialis generic</a>
cialis generico en mexico df
<a href="http://cialisgrudj.com/">buy generic cialis online</a>
cialis 20 mg prices with prescription
http://cialisgrudj.com/
cialis 5 mg cost walmart

MichaelDutMichaelDut2018/04/27 02:16viagra professional 100mg
<a href="http://viagrapipls.com/">viagra generic</a>
viagra vs cialis costs
<a href="http://viagrapipls.com/">buy viagra online</a>
when will viagra prices go down
http://viagrapipls.com/
date for generic viagra

MichaelDutMichaelDut2018/04/27 03:04cost of viagra in india
<a href="http://viagrapipls.com/">buy viagra</a>
viagra dosage recommendations by weight
<a href="http://viagrapipls.com/">buy viagra online</a>
youtube viagra commercial 2015 actress blue dress brunettes
http://viagrapipls.com/
viagra dosage chart

PeterbizPeterbiz2018/04/27 06:49effectiveness of cialis vs viagra vs levitra dosage
<a href="http://cialisgrudj.com/">cialis</a>
daily cialis 5mg coupon
<a href="http://cialisgrudj.com/">cialis generic</a>
cialis 5 mg or 20 mg
http://cialisgrudj.com/
cost of cialis and viagra

LucianoFrandLucianoFrand2018/04/27 07:44viagra casero instantaneo
<a href="http://viagrapipls.com/">buy viagra online</a>
brand viagra online canadian pharmacy
<a href="http://viagrapipls.com/">buy viagra online</a>
viagra vs cialis price comparison
http://viagrapipls.com/
viagra generic teva

LucianoFrandLucianoFrand2018/04/27 08:26viagra price drop australia
<a href="http://viagrapipls.com/">buy viagra online</a>
brand viagra on internet
<a href="http://viagrapipls.com/">buy viagra online</a>
viagra vs cialis costs
http://viagrapipls.com/
costco generic viagra cost

GregoryAlcofGregoryAlcof2018/04/27 13:10female viagra customer review 2013
<a href="http://viagrapipls.com/">buy generic viagra</a>
viagra coupons 75%
<a href="http://viagrapipls.com/">generic viagra</a>
best time to take viagra and cialis
http://viagrapipls.com/
viagra natural como tomar

GregoryAlcofGregoryAlcof2018/04/27 13:56viagra prices 2016
<a href="http://viagrapipls.com/">viagra generic</a>
viagra super active plus online
<a href="http://viagrapipls.com/">buy generic viagra</a>
cost viagra vs cialis vs levitra
http://viagrapipls.com/
cheap viagra online in usa

BillyjaxBillyjax2018/04/27 15:59levitra vs cialis
<a href="http://cialisgrudj.com/">buy generic cialis online</a>
cialis superdosagem
<a href="http://cialisgrudj.com/">generic cialis</a>
cialis side effects pain in leg
http://cialisgrudj.com/
best prices for cialis 5mg

MorrisprulkMorrisprulk2018/04/27 19:02when will viagra and cialis go generic
<a href="http://viagrapipls.com/">buy viagra</a>
viagra professional samples
<a href="http://viagrapipls.com/">generic viagra online</a>
viagra commercial actors cuddle up
http://viagrapipls.com/
generic viagra wikipedia

MorrisprulkMorrisprulk2018/04/27 19:54viagra generic price at cvs pharmacies
<a href="http://viagrapipls.com/">viagra</a>
viagra cuddle up commercial actress name
<a href="http://viagrapipls.com/">viagra generic</a>
viagra for women in india
http://viagrapipls.com/
fake female viagra commercial

BillyjaxBillyjax2018/04/27 22:20cialis coupon 2016
<a href="http://cialisgrudj.com/">buy generic cialis</a>
generic cialis availability date
<a href="http://cialisgrudj.com/">buy cialis</a>
professional cialis vs regular cialis
http://cialisgrudj.com/
low cost viagra cialis online

CharlesLigCharlesLig2018/04/28 00:29viagra generic brands
<a href="http://viagrapipls.com/">viagra generic</a>
viagra generic walmart
<a href="http://viagrapipls.com/">buy generic viagra</a>
preciso de receita medica para comprar viagra
http://viagrapipls.com/
viagra commercial woman's name

CharlesLigCharlesLig2018/04/28 01:17viagra prices cvs for express scripts
<a href="http://viagrapipls.com/">buy generic viagra online</a>
side effects to viagra
<a href="http://viagrapipls.com/">buy viagra</a>
viagra generico preço ultrafarma
http://viagrapipls.com/
viagra dosage recommendations 50 mg or 100 mg

RobertveFRobertveF2018/04/28 05:50buy viagra in usa
<a href="http://viagrapipls.com/">viagra</a>
viagra generico preço bh
<a href="http://viagrapipls.com/">buy viagra online</a>
desi viagra in india
http://viagrapipls.com/
buy generic viagra in india

RobertveFRobertveF2018/04/28 06:38viagra prices drop
<a href="http://viagrapipls.com/">viagra</a>
viagra retail price cvs
<a href="http://viagrapipls.com/">buy generic viagra</a>
nome viagra generico in farmacia
http://viagrapipls.com/
generic viagra 100mg sildenafil

KeithgefKeithgef2018/04/28 08:08cialis dosage
<a href="http://cialisgrudj.com/">buy generic cialis</a>
how long do side effects of cialis last
<a href="http://cialisgrudj.com/">cialis</a>
lowest cost viagra cialis generic
http://cialisgrudj.com/
cialis commercial actress 2015

RichardVeiskRichardVeisk2018/04/28 11:18buy generic viagra online uk next day delivery
<a href="http://viagrapipls.com/">buy viagra</a>
viagra naturale erboristeria maca
<a href="http://viagrapipls.com/">generic viagra</a>
viagra generic date
http://viagrapipls.com/
cvs pharmacy viagra prices

KeithgefKeithgef2018/04/28 13:4312 cialis generic levitra viagra
<a href="http://cialisgrudj.com/">buy generic cialis</a>
buy generic cialis canada online
<a href="http://cialisgrudj.com/">cialis generic</a>
cialis generico opinion
http://cialisgrudj.com/
cialis 20 mg tablets

PhillipEcobePhillipEcobe2018/04/28 16:50cialis price versus viagra side effects
<a href="http://viagrapipls.com/">buy viagra</a>
cost of cialis and viagra
<a href="http://viagrapipls.com/">buy generic viagra online</a>
viagra dosagem ideal
http://viagrapipls.com/
viagra caseiro com melancia e limГЈo

PhillipEcobePhillipEcobe2018/04/28 17:38existe viagra generico en mexico
<a href="http://viagrapipls.com/">buy viagra online</a>
asian woman in viagra ad 2015
<a href="http://viagrapipls.com/">generic viagra</a>
levitra vs viagra vs cialis cost
http://viagrapipls.com/
natural viagra foods in tamil

DonaldsoibeDonaldsoibe2018/04/28 22:21cost of generic viagra from teva canada
<a href="http://viagrapipls.com/">generic viagra</a>
viagra and cialis dose strength comparison
<a href="http://viagrapipls.com/">viagra</a>
existe viagra feminino natural
http://viagrapipls.com/
generic viagra brand names

DonaldsoibeDonaldsoibe2018/04/28 23:09viagra without a doctor prescription mexico
<a href="http://viagrapipls.com/">buy generic viagra online</a>
como se debe tomar un viagra
<a href="http://viagrapipls.com/">generic viagra online</a>
viagra and cialis dose strength comparison
http://viagrapipls.com/
viagra generic brands australia

JimmyGokJimmyGok2018/04/28 23:22buy real viagra levitra cialis online edrugstore.md
<a href="http://cialisgrudj.com/">cialis generic</a>
cost of cialis vs viagra vs levitra
<a href="http://cialisgrudj.com/">buy generic cialis online</a>
is there a generic cialis or viagra
http://cialisgrudj.com/
cialis commercial bathtubs youtube

FranknerFrankner2018/04/29 03:56viagra generic canada discount codes
<a href="http://viagrapipls.com/">buy generic viagra</a>
viagra prices walmart canada
<a href="http://viagrapipls.com/">buy generic viagra online</a>
viagra commercial asian actress 2015
http://viagrapipls.com/
viagra and cialis dosage strength comparison

FranknerFrankner2018/04/29 04:43generic viagra available in us pharmacy
<a href="http://viagrapipls.com/">generic viagra online</a>
price of viagra vs cialis
<a href="http://viagrapipls.com/">generic viagra</a>
viagra and cialis generic
http://viagrapipls.com/
using viagra reddit

JimmyGokJimmyGok2018/04/29 05:15stendra vs viagra vs cialis vs levitra
<a href="http://cialisgrudj.com/">generic cialis online</a>
cialis 20mg tablets side effects
<a href="http://cialisgrudj.com/">cialis generic</a>
cialis vs viagra vs levitra which is better
http://cialisgrudj.com/
5mg cialis daily generic

HectorineftHectorineft2018/04/29 14:27directions for cialis 20mg how much water
<a href="http://cialisgrudj.com/">buy generic cialis</a>
cialis vs viagra dose chart
<a href="http://cialisgrudj.com/">generic cialis online</a>
viagra vs cialis vs levitra side effects
http://cialisgrudj.com/
generico de cialis en chile

CollinFrumsCollinFrums2018/04/29 14:48female viagra india
<a href="http://viagrapipls.com/">generic viagra online</a>
cost of generic viagra teva canada
<a href="http://viagrapipls.com/">buy viagra</a>
viagra
http://viagrapipls.com/
acquisto viagra generico in italia

CollinFrumsCollinFrums2018/04/29 15:36viagra super active plus review
<a href="http://viagrapipls.com/">buy viagra</a>
generic viagra sold at walmart pharmacy
<a href="http://viagrapipls.com/">buy viagra</a>
levitra or viagra which is best
http://viagrapipls.com/
pfizer brand viagra 100mg price in pakistan

HectorineftHectorineft2018/04/29 20:07cialis generico en farmacias de espaГ±a
<a href="http://cialisgrudj.com/">generic cialis</a>
levitra cialis viagra forum
<a href="http://cialisgrudj.com/">buy cialis online</a>
cialis soft gels
http://cialisgrudj.com/
when will cialis or viagra go generic

NelsonAvetaNelsonAveta2018/04/29 20:20viagra generic walmart
<a href="http://viagrapipls.com/">buy generic viagra</a>
effects of black viagra on blood pressure
<a href="http://viagrapipls.com/">buy viagra</a>
viagra commercial models
http://viagrapipls.com/
buy viagra online in usa

NelsonAvetaNelsonAveta2018/04/29 21:07brand viagra online australia
<a href="http://viagrapipls.com/">buy viagra</a>
levitra vs cialis vs viagra cost
<a href="http://viagrapipls.com/">generic viagra</a>
o viagra feminino ja chegou no brasil
http://viagrapipls.com/
viagra 100mg soft gels

AlfredoRenAlfredoRen2018/04/30 01:52viagra vs cialis comparison
<a href="http://viagrapipls.com/">buy generic viagra online</a>
google viagra dosage recommendations
<a href="http://viagrapipls.com/">viagra</a>
maximum safe viagra dosage
http://viagrapipls.com/
viagra with dapoxetine review

AlfredoRenAlfredoRen2018/04/30 02:38generico viagra en farmacias espaГ±olas
<a href="http://viagrapipls.com/">viagra generic</a>
viagra prices retail usa
<a href="http://viagrapipls.com/">buy viagra</a>
viagra (sildenafil) super active 100mg
http://viagrapipls.com/
comprar viagra generico en espaГ±a contrareembolso

WilliamCorWilliamCor2018/04/30 05:33cialis generic side effects
<a href="http://cialisgrudj.com/">cialis</a>
viagra vs cialis comparison
<a href="http://cialisgrudj.com/">cialis</a>
cheap cialis uk next day delivery
http://cialisgrudj.com/
5 mg cialis vs 20 mg cialis

RonaldbroryRonaldbrory2018/04/30 07:18viagra pharmacy prices uk
<a href="http://viagrapipls.com/">generic viagra online</a>
over counter viagra for women
<a href="http://viagrapipls.com/">buy viagra</a>
cialis price vs viagra dosage
http://viagrapipls.com/
viagra professional 100mg ebay

RonaldbroryRonaldbrory2018/04/30 08:03viagra doses recommended
<a href="http://viagrapipls.com/">buy generic viagra online</a>
viagra super active 150mg
<a href="http://viagrapipls.com/">buy generic viagra</a>
viagra super active plus for sale
http://viagrapipls.com/
viagra

WilliamCorWilliamCor2018/04/30 11:12generic cialis made in india
<a href="http://cialisgrudj.com/">buy generic cialis online</a>
cialis super active+ 20mg pills
<a href="http://cialisgrudj.com/">generic cialis online</a>
cialis 5mg price costco
http://cialisgrudj.com/
cheap generic cialis canadian pharmacy

DavidWewDavidWew2018/04/30 12:50viagra commercial actress
<a href="http://viagrapipls.com/">buy generic viagra</a>
what is generic viagra called in indian
<a href="http://viagrapipls.com/">generic viagra</a>
viagra generic availability sildenafil citrate) malegra 100 mg
http://viagrapipls.com/
buy generic viagra soft tabs

DavidWewDavidWew2018/04/30 13:36viagra dosage instructions
<a href="http://viagrapipls.com/">viagra generic</a>
names of generic viagra
<a href="http://viagrapipls.com/">generic viagra</a>
name of pfizer generic viagra
http://viagrapipls.com/
viagra e genericos preço

RobertrenRobertren2018/04/30 18:20generic brand names for viagra
<a href="http://viagrapipls.com/">buy viagra online</a>
levitra vs viagra vs cialis forum
<a href="http://viagrapipls.com/">buy generic viagra online</a>
generic viagra india 100mg trustworthy site
http://viagrapipls.com/
viagra cialis levitra dosage comparison

RobertrenRobertren2018/04/30 19:07generic viagra price uk
<a href="http://viagrapipls.com/">buy viagra online</a>
viagra caseiro com melancia e limГЈo
<a href="http://viagrapipls.com/">buy viagra online</a>
low cost viagra cialis
http://viagrapipls.com/
super active viagra reviews

GeorgeWeatsGeorgeWeats2018/04/30 20:33buy generic viagra and cialis online
<a href="http://cialisgrudj.com/">buy cialis online</a>
cialis vs viagra dose
<a href="http://cialisgrudj.com/">buy generic cialis online</a>
compare viagra and cialis dosages
http://cialisgrudj.com/
generic cialis price for 2018

MichaelnusMichaelnus2018/04/30 23:51viagra dose riddim 2004
<a href="http://viagrapipls.com/">viagra generic</a>
viagra commercial woman
<a href="http://viagrapipls.com/">buy generic viagra</a>
what is generic for viagra
http://viagrapipls.com/
generic viagra available in usa

MichaelnusMichaelnus2018/05/01 00:40viagra maximum daily dosage
<a href="http://viagrapipls.com/">generic viagra online</a>
viagra coupons pfizer
<a href="http://viagrapipls.com/">buy generic viagra online</a>
viagra commercial black actress 2015
http://viagrapipls.com/
generic name for viagra

GeorgeWeatsGeorgeWeats2018/05/01 02:16generic cialis india safe
<a href="http://cialisgrudj.com/">buy cialis</a>
effectiveness of cialis vs viagra vs levitra
<a href="http://cialisgrudj.com/">generic cialis online</a>
cialis generico en mexico precio
http://cialisgrudj.com/
effectiveness of cialis vs viagra vs levitra comparison

DavidJenDavidJen2018/05/01 05:14cost of generic viagra by teva pharmaceuticals
<a href="http://viagrapipls.com/">buy generic viagra</a>
can split viagra soft 100mg pill
<a href="http://viagrapipls.com/">buy generic viagra</a>
comprar viagra generico espaГ±a
http://viagrapipls.com/
viagra prices usa

DavidJenDavidJen2018/05/01 05:57cheap viagra online in usa
<a href="http://viagrapipls.com/">buy generic viagra</a>
maximum safe dosage of viagra
<a href="http://viagrapipls.com/">generic viagra</a>
viagra coupons walmart
http://viagrapipls.com/
viagra super active plus review

DavidJenDavidJen2018/05/01 09:04viagra soft tabs vs pills
<a href="http://viagrapipls.com/">viagra</a>
viagra vs cialis dosages
<a href="http://viagrapipls.com/">buy generic viagra</a>
cheap brand name viagra online
http://viagrapipls.com/
viagra generico

DavidJenDavidJen2018/05/01 09:51female viagra vogue
<a href="http://viagrapipls.com/">generic viagra online</a>
viagra natural de la mujer
<a href="http://viagrapipls.com/">buy generic viagra online</a>
buy viagra and cialis online
http://viagrapipls.com/
female pink viagra side effects

DannyAstoxDannyAstox2018/05/01 12:03price viagra vs cialis vs levitra
<a href="http://cialisonlinq.com/">cialis generic</a>
low price generic cialis
<a href="http://cialisonlinq.com/">generic cialis</a>
brand cialis lilly
http://cialisonlinq.com/
walmart price for cialis 5mg

DannyAstoxDannyAstox2018/05/01 14:18cialis 20 mg tablet cost
<a href="http://cialisonlinq.com/">generic cialis</a>
cialis generic 2017
<a href="http://cialisonlinq.com/">buy cialis online</a>
cialis coupons printable 2017
http://cialisonlinq.com/
cialis super active generic trust pharmacy

HenrytharkHenrythark2018/05/01 14:59comprar cialis generico espaГ±a contrareembolso
<a href="http://cialisonlinq.com/">buy generic cialis</a>
when will cialis go generic in us
<a href="http://cialisonlinq.com/">cialis generic</a>
effectiveness of cialis vs viagra vs levitra 2013
http://cialisonlinq.com/
cialis 20 mg dosage instructions

HenrytharkHenrythark2018/05/01 20:46generic viagra cialis levitra
<a href="http://cialisonlinq.com/">generic cialis online</a>
viagra y cialis genericos
<a href="http://cialisonlinq.com/">generic cialis online</a>
cialis dosage information
http://cialisonlinq.com/
what is the maximum dose for cialis

DavidBemDavidBem2018/05/02 02:44viagra for women pink pill does it work
<a href="http://viagrapipls.com/">buy generic viagra online</a>
what is generic viagra called in india
<a href="http://viagrapipls.com/">viagra</a>
taking viagra after prostatectomy
http://viagrapipls.com/
viagra sailing commercial song

DavidBemDavidBem2018/05/02 03:32maximum dosage for viagra
<a href="http://viagrapipls.com/">generic viagra online</a>
viagra generico mexico
<a href="http://viagrapipls.com/">buy generic viagra online</a>
other names for generic viagra
http://viagrapipls.com/
viagra generic availability teva canada

PrestonroundPrestonround2018/05/02 05:47genericos de viagra y cialis
<a href="http://cialisonlinq.com/">buy cialis online</a>
cialis medication side effects
<a href="http://cialisonlinq.com/">cialis</a>
generic cialis is it safe
http://cialisonlinq.com/
cialis side effects reviews

PrestonroundPrestonround2018/05/02 08:04cialis vs viagra side effects
<a href="http://cialisonlinq.com/">cialis</a>
generic cialis availability date
<a href="http://cialisonlinq.com/">buy cialis</a>
walmart pharmacy prices for cialis
http://cialisonlinq.com/
generic cialis lowest price

MichaelLamMichaelLam2018/05/02 20:45compare viagra prices in usa
<a href="http://viagrapipls.com/">generic viagra</a>
viagra semen affects women
<a href="http://viagrapipls.com/">buy generic viagra</a>
viagra natural foods
http://viagrapipls.com/
side effects of prolonged use of viagra

MichaelLamMichaelLam2018/05/02 21:36side effects of 100 mg of viagra
<a href="http://viagrapipls.com/">buy generic viagra online</a>
generic drug for viagra
<a href="http://viagrapipls.com/">buy generic viagra online</a>
viagra cialis levitra doses
http://viagrapipls.com/
viagra commercial bathtub

WillieFannaWillieFanna2018/05/02 22:31walmart prices for cialis 20mg
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
coupon for cialis 20mg at cvs
<a href="http://cialisonlinq.com/">buy cialis</a>
lowest price generic cialis tadalafil
http://cialisonlinq.com/
cialis comanda

StevenMofStevenMof2018/05/02 23:59generic cialis price for 2018
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
lowest cost viagra cialis 5mg
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
walmart pharmacy prices cialis
http://cialisonlinq.com/
side effects of cialis vs viagra

StevenMofStevenMof2018/05/03 02:22generic cialis canadian pharmacy
<a href="http://cialisonlinq.com/">buy cialis online</a>
goodrx coupon for 20 mg cialis
<a href="http://cialisonlinq.com/">cialis</a>
generic cialis uk
http://cialisonlinq.com/
viagra vs levitra vs cialis vs staxyn

WillieFannaWillieFanna2018/05/03 04:25is cialis going generic in 2017
<a href="http://cialisonlinq.com/">buy cialis online</a>
cialis canadiam pharmacy
<a href="http://cialisonlinq.com/">buy cialis</a>
cialis 20mg tablets reviews
http://cialisonlinq.com/
generic viagra or cialis

RoycezogRoycezog2018/05/03 13:47cialis 5mg tablets bedwetting
<a href="http://cialisonlinq.com/">cialis</a>
generic cialis in thailand
<a href="http://cialisonlinq.com/">cialis</a>
levitra vs viagra vs cialis
http://cialisonlinq.com/
cipla generic cialis india

EugeneKiblyEugeneKibly2018/05/03 14:19generic viagra walmart cost
<a href="http://viagrapipls.com/">buy generic viagra online</a>
generic viagra us pharmacy
<a href="http://viagrapipls.com/">generic viagra</a>
sildenafil viagra super active+ 100mg
http://viagrapipls.com/
viagra generico prezzo

EugeneKiblyEugeneKibly2018/05/03 15:06viagra dose instructions
<a href="http://viagrapipls.com/">viagra</a>
cheap generic viagra in canada
<a href="http://viagrapipls.com/">buy generic viagra</a>
viagra and cialis combo dosage
http://viagrapipls.com/
viagra (sildenafil) super active 100mg

RoycezogRoycezog2018/05/03 19:17cialis ideal dosage
<a href="http://cialisonlinq.com/">buy cialis</a>
prices for cialis 5mg
<a href="http://cialisonlinq.com/">generic cialis online</a>
brand cialis best price
http://cialisonlinq.com/
viagra cialis levitra online uk

RodolfotetRodolfotet2018/05/03 19:21cialis commercial british lady
<a href="http://cialisonlinq.com/">cialis generic</a>
cialis 20 mg 30'lu tablet
<a href="http://cialisonlinq.com/">cialis</a>
cialis maximum dosage per week
http://cialisonlinq.com/
cialis printable coupon 2017

JerryHittyJerryHitty2018/05/04 04:31cialis 20 mg benefits
<a href="http://cialisonlinq.com/">cialis generic</a>
cialis 20 mg coupons
<a href="http://cialisonlinq.com/">generic cialis online</a>
cost of generic cialis 5 mg at costco
http://cialisonlinq.com/
cialis generico preço curitiba

RobertoDumRobertoDum2018/05/04 07:03viagra side effects for men heart condition
<a href="http://viagrapipls.com/">buy generic viagra</a>
buy viagra soft tabs
<a href="http://viagrapipls.com/">buy viagra</a>
viagra e genericos preço
http://viagrapipls.com/
viagra vs cialis dosages

RobertoDumRobertoDum2018/05/04 07:48purchase cialis and viagra
<a href="http://viagrapipls.com/">viagra generic</a>
viagra dosages available
<a href="http://viagrapipls.com/">generic viagra online</a>
effectiveness of cialis vs viagra vs levitra 2013
http://viagrapipls.com/
viagra dosage by age

AndrewjarAndrewjar2018/05/04 09:49cialis doses 10 mg
<a href="http://cialisonlinq.com/">buy cialis</a>
buy generic viagra and cialis online pharmacy
<a href="http://cialisonlinq.com/">buy generic cialis</a>
cialis pharmacy prices
http://cialisonlinq.com/
printable cialis coupon walgreens

JerryHittyJerryHitty2018/05/04 09:54super active cialis reviews
[url=http://cialisonlinq.com/]buy cialis[/url]
cialis vs viagra dose chart
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
generic viagra cialis levitra
http://cialisonlinq.com/
viagra cialis levitra dose comparison

AndrewjarAndrewjar2018/05/04 12:00cialis super active vs cialis professional
<a href="http://cialisonlinq.com/">buy generic cialis</a>
cialis 5 mg 30 tablets cost
<a href="http://cialisonlinq.com/">cialis generic</a>
cialis side effects eye
http://cialisonlinq.com/
will cialis go generic in nov 2017

JustinESTIZJustinESTIZ2018/05/04 19:23generic cialis in usa
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
viagra vs cialis price comparison
<a href="http://cialisonlinq.com/">generic cialis</a>
viagra and cialis dosage and cost comparison between
http://cialisonlinq.com/
maximum dosage for cialis

HarryLoastHarryLoast2018/05/05 00:16brand viagra without a doctor prescription indianapolis indiana
<a href="http://viagrapipls.com/">buy viagra</a>
viagra soft pill
<a href="http://viagrapipls.com/">buy generic viagra</a>
viagra generic date usa
http://viagrapipls.com/
viagra commercial super bowl

HarryLoastHarryLoast2018/05/05 01:06viagra natural barrio chino
<a href="http://viagrapipls.com/">viagra</a>
side effects of viagra on old males
<a href="http://viagrapipls.com/">buy generic viagra</a>
viagra dosage by age and weight
http://viagrapipls.com/
viagra generic date usa

JustinESTIZJustinESTIZ2018/05/05 01:12generic cialis tadalafil 20mg india
<a href="http://cialisonlinq.com/">cialis generic</a>
walgreens cialis coupon
<a href="http://cialisonlinq.com/">cialis</a>
eli lilly cialis manufacturer coupon
http://cialisonlinq.com/
cialis cheap uk

JosephReapsJosephReaps2018/05/05 03:21viagra and cialis dosage strength comparison
<a href="http://cialisonlinq.com/">cialis generic</a>
cialis 5 mg does it work
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
generic cialis best price
http://cialisonlinq.com/
cialis 20 mg tablets how to take

JosephReapsJosephReaps2018/05/05 05:37generic cialis rx pharmacy india
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
cialis vs levitra reviews
<a href="http://cialisonlinq.com/">buy cialis</a>
cialis side effects long term use
http://cialisonlinq.com/
se venta cialis generico en mexico

ArthurwroraArthurwrora2018/05/05 10:39cialis risks or side effects
<a href="http://cialisonlinq.com/">buy cialis online</a>
viagra cialis levitra dosage
<a href="http://cialisonlinq.com/">buy cialis</a>
cialis soft tabs side effects
http://cialisonlinq.com/
cialis dosing options

ArthurwroraArthurwrora2018/05/05 16:19cialis 20 mg cost at walgreens
<a href="http://cialisonlinq.com/">cialis generic</a>
cialis price with prescription
<a href="http://cialisonlinq.com/">generic cialis</a>
best prices on generic cialis
http://cialisonlinq.com/
cialis soft gels

DonaldovawlDonaldovawl2018/05/05 18:09super active viagra reviews
<a href="http://viagrapipls.com/">generic viagra</a>
youtube viagra commercial 2015 football jerseys
<a href="http://viagrapipls.com/">generic viagra</a>
viagra take twice
http://viagrapipls.com/
viagra bula medicamento

MichaelFLEXTMichaelFLEXT2018/05/05 20:21cialis side effects reviews
<a href="http://cialisonlinq.com/">generic cialis</a>
viagra e cialis generici
<a href="http://cialisonlinq.com/">cialis generic</a>
price of cialis vs viagra
http://cialisonlinq.com/
cialis commercial male actors

MichaelFLEXTMichaelFLEXT2018/05/05 22:37daily 5mg cialis price
<a href="http://cialisonlinq.com/">generic cialis online</a>
cialis generico en mexico precio
<a href="http://cialisonlinq.com/">generic cialis</a>
side effects of daily use cialis
http://cialisonlinq.com/
directions for cialis 20mg

RusselaerofRusselaerof2018/05/06 01:44taking extra cialis 5 mg doses
<a href="http://cialisonlinq.com/">cialis generic</a>
generic for cialis or viagra
<a href="http://cialisonlinq.com/">buy generic cialis</a>
comprar cialis generico en chile
http://cialisonlinq.com/
side effects of cialis and viagra

RusselaerofRusselaerof2018/05/06 07:22viagra cialis or levitra reviews
<a href="http://cialisonlinq.com/">cialis</a>
viagra and cialis dosage and cost comparison
<a href="http://cialisonlinq.com/">buy cialis</a>
cialis 20 mg cost at walgreens
http://cialisonlinq.com/
cialis prices 2018

RichardnumRichardnum2018/05/06 10:37viagra side effects mayo
<a href="http://viagrapipls.com/">viagra generic</a>
is there a generic for cialis or viagra
<a href="http://viagrapipls.com/">generic viagra</a>
viagra vs cialis effectiveness
http://viagrapipls.com/
cialis vs viagra reviews

RichardnumRichardnum2018/05/06 11:28tesco viagra price 2016
<a href="http://viagrapipls.com/">generic viagra online</a>
viagra prices us
<a href="http://viagrapipls.com/">buy viagra</a>
youtube viagra commercial 2015 football jerseys
http://viagrapipls.com/
pfizer brand viagra 100mg price

KevinTaityKevinTaity2018/05/06 13:49buy generic cialis online with paypal
<a href="http://cialisonlinq.com/">cialis generic</a>
cialis 40 mg professional for sale
<a href="http://cialisonlinq.com/">generic cialis</a>
generic cialis brand names
http://cialisonlinq.com/
low cost viagra cialis canada

KevinTaityKevinTaity2018/05/06 16:07viagra and cialis dosage and costs
<a href="http://cialisonlinq.com/">buy generic cialis</a>
vidalista professional generic cialis 20mg
<a href="http://cialisonlinq.com/">generic cialis</a>
cialis 5mg daily use does it work
http://cialisonlinq.com/
cialis generic

BrendanflenoBrendanfleno2018/05/06 22:40what is the maximum dose for cialis
<a href="http://cialisonlinq.com/">cialis</a>
cialis prices uk
<a href="http://cialisonlinq.com/">buy generic cialis</a>
cialis prices in mexico
http://cialisonlinq.com/
extra super cialis uk

LamarSesLamarSes2018/05/07 03:54viagra mechanism of action
<a href="http://viagrapipls.com/">generic viagra online</a>
viagra precisa de receita 2015
<a href="http://viagrapipls.com/">buy viagra online</a>
viagra feminino natural caseiro
http://viagrapipls.com/
viagra soft 100mg can you split the pill

LamarSesLamarSes2018/05/07 04:40viagra caseiro para homem
<a href="http://viagrapipls.com/">buy viagra online</a>
viagra
<a href="http://viagrapipls.com/">buy viagra</a>
buy cheap viagra in usa
http://viagrapipls.com/
viagra for women commercial

RalphfleskRalphflesk2018/05/07 06:58cialis dosage 30 mg
<a href="http://cialisonlinq.com/">buy cialis</a>
comprar cialis generico online espaГ±a
<a href="http://cialisonlinq.com/">cialis</a>
levitra vs cialis vs viagra reviews
http://cialisonlinq.com/
real cialis no generic

MichaelnabMichaelnab2018/05/07 07:54cialis generico en mexico
<a href="http://cialisonlinq.com/">cialis generic</a>
viagra cialis levitra generici
<a href="http://cialisonlinq.com/">buy generic cialis</a>
side effects viagra cialis levitra
http://cialisonlinq.com/
cialis commercial bathtub 2016

RalphfleskRalphflesk2018/05/07 09:10genericos de viagra y cialis
<a href="http://cialisonlinq.com/">buy generic cialis</a>
cialis price vs viagra forum
<a href="http://cialisonlinq.com/">buy cialis online</a>
100mg generic cialis lowest price
http://cialisonlinq.com/
price of cialis and viagra

MichaelnabMichaelnab2018/05/07 13:25cialis viagra comparison chart
<a href="http://cialisonlinq.com/">generic cialis online</a>
cialis 20 mg prices with prescription
<a href="http://cialisonlinq.com/">buy cialis</a>
generic cialis release
http://cialisonlinq.com/
cialis tv commercial actors

ThomasmapThomasmap2018/05/07 20:57viagra price versus cialis
<a href="http://viagrapipls.com/">generic viagra online</a>
generic viagra soft 100mg
<a href="http://viagrapipls.com/">buy viagra</a>
viagra side effects in men
http://viagrapipls.com/
cialis vs viagra 100mg

ThomasmapThomasmap2018/05/07 21:45viagra super active 150mg type 540
<a href="http://viagrapipls.com/">buy generic viagra</a>
viagra sailing commercial song
<a href="http://viagrapipls.com/">generic viagra online</a>
Г© necessГЎrio receita para comprar viagra
http://viagrapipls.com/
generic equivalent to viagra

AnthonyPhyncAnthonyPhync2018/05/07 22:57generic cialis daily use
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
generic cialis soft tabs 20mg
<a href="http://cialisonlinq.com/">generic cialis</a>
lowest priced generic cialis
http://cialisonlinq.com/
maximum dose of cialis daily

DavidsabDavidsab2018/05/08 00:10cialis vs viagra reviews
<a href="http://cialisonlinq.com/">cialis</a>
low cost cialis and viagra
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
generic cialis in usa
http://cialisonlinq.com/
cialis coupon 2015

DavidsabDavidsab2018/05/08 02:27viagra vs. cialis cost
<a href="http://cialisonlinq.com/">cialis generic</a>
cialis coupons walgreens groupon
<a href="http://cialisonlinq.com/">cialis</a>
cialis commercial same guy
http://cialisonlinq.com/
cialis costco pharmacy

AnthonyPhyncAnthonyPhync2018/05/08 04:34cialis cost per pill 20 mg
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
cialis qual dosagem tomar
<a href="http://cialisonlinq.com/">generic cialis</a>
very low cost generic cialis
http://cialisonlinq.com/
cialis price vs viagra reddit

RichardrokRichardrok2018/05/08 13:35actors in cialis commercials
<a href="http://cialisonlinq.com/">buy generic cialis</a>
cialis vs viagra 100mg
<a href="http://cialisonlinq.com/">generic cialis</a>
generic viagra vs cialis
http://cialisonlinq.com/
super active cialis reviews

DennismustyDennismusty2018/05/08 13:47cialis price vs viagra
<a href="http://viagrapipls.com/">buy viagra</a>
viagra commercial bathtub
<a href="http://viagrapipls.com/">buy generic viagra</a>
cialis vs viagra vs levitra cost
http://viagrapipls.com/
viagra natural chino huang he mercadolibre

DennismustyDennismusty2018/05/08 14:33viagra precisa de receita 2014
<a href="http://viagrapipls.com/">viagra</a>
precisa de receita para comprar viagra
<a href="http://viagrapipls.com/">buy generic viagra</a>
levitra vs viagra vs cialis forum
http://viagrapipls.com/
printable viagra coupons walmart

HectorUnelaHectorUnela2018/05/08 16:52brand cialis 5mg for sale
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
generic 5mg cialis for daily use
<a href="http://cialisonlinq.com/">buy generic cialis</a>
best time to take viagra and cialis
http://cialisonlinq.com/
cialis super active generico

HectorUnelaHectorUnela2018/05/08 19:13cialis generico mejor precio
<a href="http://cialisonlinq.com/">cialis</a>
cialis generic 20mg professional
<a href="http://cialisonlinq.com/">buy cialis online</a>
buy generic cialis online
http://cialisonlinq.com/
cialis generic timeline

RichardrokRichardrok2018/05/08 19:1412 cialis generic levitra viagra
<a href="http://cialisonlinq.com/">generic cialis online</a>
cialis 20 mg 30 tablets
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
cialis side effects bleeding
http://cialisonlinq.com/
cialis 5 mg or 20 mg

StevehapStevehap2018/05/09 04:48daily dose of 20 mg cialis
<a href="http://cialisonlinq.com/">cialis</a>
prices for cialis 5mg
<a href="http://cialisonlinq.com/">buy cialis</a>
compare viagra cialis levitra side effects
http://cialisonlinq.com/
walmart pharmacy cialis 20mg price

RichardbogRichardbog2018/05/09 07:05buy viagra online uk paypal
<a href="http://viagrapipls.com/">viagra generic</a>
female viagra pills reviews 2017
<a href="http://viagrapipls.com/">buy generic viagra online</a>
date viagra goes generic
http://viagrapipls.com/
levitra vs viagra effectiveness

RichardbogRichardbog2018/05/09 07:51viagra vs cialis vs levitra bagus mana
<a href="http://viagrapipls.com/">generic viagra online</a>
what is generic viagra soft
<a href="http://viagrapipls.com/">buy generic viagra online</a>
viagra vs levitra vs cialis vs staxyn
http://viagrapipls.com/
comprar viagra y cialis generico

StevehapStevehap2018/05/09 10:15cialis 5 mg daily dosage
<a href="http://airvietnamairline.com/">generic cialis online</a>
walgreen cialis prices without insurance
<a href="http://airvietnamairline.com/">cialis</a>
difference between cialis professional and cialis super active
http://airvietnamairline.com/
cialis professional vs viagra professional

EdwardMonEdwardMon2018/05/09 13:45cialis dosage recommendations vs viagra
<a href="http://cialisonlinq.com/">buy cialis</a>
cialis generic availability date
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
cialis 20mg tablets coupon
http://cialisonlinq.com/
cialis 5mg vs 20mg

EdwardMonEdwardMon2018/05/09 15:58best price viagra cialis
<a href="http://cialisonlinq.com/">generic cialis</a>
extra super cialis uk
<a href="http://cialisonlinq.com/">cialis</a>
buy generic cialis online uk
http://cialisonlinq.com/
generic cialis usa 2017

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

2015-11-17

mailmanで新規メーリングリストを作ったのに、メールを送ったらUser knownとか言われて拒否られる

| 17:23

なぜか。

久しぶりにメーリングリストを作ったので、運用方法を忘れている。

http://nextstageone.g.hatena.ne.jp/satakesatake/20101221/1292927892

上記URLの内容にもあるように、以下のことに原因がある。

なんと、mailmansendmailで運用している場合は、新しくMLを作成してもエイリアスに新しいアドレスが追加されないため、手動で追加してやる必要がある。

要するに/etc/aliasesや関連するsendmailエイリアスが正しく設定されていないのだ。

sendmail.mcを確認するとこのような記述*1

define(`ALIAS_FILE', `/etc/aliases, /etc/aliases.mailman')dnl

/etc/aliasesに加え、/etc/aliases.mailmanエイリアスのファイルとして設定されている。確認してみたら、これが古いままだった。

/etc/mailman/aliasesには正しいリストが出来上がっていたので、それをターゲットに、/etc/aliases.mailmanシンボリックリンクにし、sendmail再起動したが、うまく認識されていないようだ。弊社環境では、sendmail再起動するたび、エイリアスコンパイルし、dbファイルを再生成するのだが、シンボリックリンクではそれがうまく動作しないらしい。

仕方がないので、正しいリストをコピーして、sendmail再起動

今度はうまくいったようだ。

なぜ、エイリアスが正しく設定されていなかったのか。最近、弊社はウェブサイトwixというCMSで管理する方法に変更した。だが、wixhttpsをサポートしていないため、メールフォームなどは旧環境のサーバで動作させている。

wix版と旧環境を両立させるため、htttpsのURLが変更された。というか、した。これが仇となり、mailman管理サイトで新規MLを作った際に、ページ遷移でエラーが出るようになってしまった。おそらくページ遷移先で最終処理を行うと、うまくエイリアスが設定されるのかもしれない。

それは全く関係なく、常に手動で行う必要があったのかもしれない。本来ならば、新規作成をトリガーにし、エイリアスが更新されなければならないのだが・・・。

*1:これは弊社独自の設定なので、当てはまらない環境もあるだろう

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が外されたからだ。複数のタイプを与えられればすごくうれしいんだが、やり方がわからないので、ちょっと調べてみる。

|