Pages:
Author

Topic: un noeud bitcoin - page 2. (Read 9271 times)

legendary
Activity: 1512
Merit: 1011
June 19, 2016, 04:22:41 PM
#33
Quand tu mets ton IP ici, il dit quoi ? : https://bitnodes.21.co/nodes/

Tu utilises un node raspberry, c'est ça ?

T'as pas un téléphone portable Android pour faire un test en local ?
(avec android wallet schildbach en précisant ton IP locale)
legendary
Activity: 1512
Merit: 1011
June 19, 2016, 04:20:08 PM
#32
https://bitnodes.21.co/

en bas, "check node", il dit quoi ?
(il doit répondre en moins de 3 secondes).
hero member
Activity: 679
Merit: 507
June 19, 2016, 02:10:37 PM
#31
Ok, ça peut expliquer certaines non-connexions mais chez moi il y a aussi pas mal de clients satoshi qui échouent dans leur connexion. Comment expliquer ça??

généralement, c'est la fonction QoS dans la box qui fait cela (ralentit et fait expirer les requêtes conduisant donc à une perte de débit ou de client ne recevant pas ta réponse assez vite).

tu as un modem routeur avec numéricable (labox ou un modem style netgear), il est paramétrable et tu DOIS fixer ton IP et faire le NAT jusqu'au Bitcoin Core.



Pour faire un test hors-bitcoin core : http://bitcoin.stackexchange.com/questions/1987/does-my-client-accept-inbound-connections

Changer le port TCP8333 : https://bitcointalk.org/?topic=589.0

C'est bon, j'ai bien ouvert le port 8333 sur ma box. Il est bien ouvert, j'ai testé.
Pour ce qui est de changer de port, j'ai essayé, mais ça marche pas mieux ...

Je vois les noeuds se connecter dans l'onglet pairs, puis disparaitre les uns après les autres. M'en reste 10 au plus ! (et la c'est même 4 pas plus).

Je pense que mon FAI bride les ports, ça leur plait pas qu'on upload sans arrêt...
legendary
Activity: 1512
Merit: 1011
June 19, 2016, 07:22:39 AM
#30
Ok, ça peut expliquer certaines non-connexions mais chez moi il y a aussi pas mal de clients satoshi qui échouent dans leur connexion. Comment expliquer ça??

généralement, c'est la fonction QoS dans la box qui fait cela (ralentit et fait expirer les requêtes conduisant donc à une perte de débit ou de client ne recevant pas ta réponse assez vite).

tu as un modem routeur avec numéricable (labox ou un modem style netgear), il est paramétrable et tu DOIS fixer ton IP et faire le NAT jusqu'au Bitcoin Core.



Pour faire un test hors-bitcoin core : http://bitcoin.stackexchange.com/questions/1987/does-my-client-accept-inbound-connections

Changer le port TCP8333 : https://bitcointalk.org/?topic=589.0
member
Activity: 105
Merit: 10
June 19, 2016, 04:49:00 AM
#29
Comme déjà dit pareil chez moi il y a effectivement des clients comme bitnodes mais aussi beaucoup de node bitcoin core.
hero member
Activity: 679
Merit: 507
June 19, 2016, 03:58:24 AM
#28
AdvertizeLocal: advertizing address xx.xx.xx.xxx:8333

ça vient d'un client qui ne supporte que le mode SPV (bitcoinj en arbre de merkle).

c'est très courant ... c'est d'ailleurs indiqué une ligne au-dessus que c'est un client qui cherche un sommaire pour savoir où en est le réseau Bitcoin.

ça vient aussi des clients qui statistiquent le Bitcoin (bitnodes par exemple).
y'en a un petit tas comme ça.

Ok, ça peut expliquer certaines non-connexions mais chez moi il y a aussi pas mal de clients satoshi qui échouent dans leur connexion. Comment expliquer ça??

Code:
2016-06-19 07:49:04 receive version message: /Satoshi:0.9.2.1/: version 70002, blocks=416987, us=xx.xx.xx.xxx:58780, peer=2511
2016-06-19 07:49:04 AdvertizeLocal: advertizing address xx.xx.xx.xxx:8333

2016-06-19 07:52:04 receive version message: /Classic:0.12.0/: version 70012, blocks=416995, us=xx.xx.xx.xxx:8333, peer=2517
2016-06-19 07:52:04 AdvertizeLocal: advertizing address xx.xx.xx.xxx:8333

2016-06-19 07:36:13 receive version message: /Satoshi:0.12.1/: version 70012, blocks=55033, us=xx.xx.xx.xxx:8333, peer=2485
2016-06-19 07:36:13 AdvertizeLocal: advertizing address xx.xx.xx.xxx:8333



legendary
Activity: 1512
Merit: 1011
June 18, 2016, 07:52:15 PM
#27
AdvertizeLocal: advertizing address xx.xx.xx.xxx:8333

ça vient d'un client qui ne supporte que le mode SPV (bitcoinj en arbre de merkle).

c'est très courant ... c'est d'ailleurs indiqué une ligne au-dessus que c'est un client qui cherche un sommaire pour savoir où en est le réseau Bitcoin.

ça vient aussi des clients qui statistiquent le Bitcoin (bitnodes par exemple).
y'en a un petit tas comme ça.

Code:
2016-06-18 23:44:16 receive version message: /bitnodes.21.co:0.1/: version 70002, blocks=416933, us=monIP:monPORT, peer=1112
2016-06-18 23:44:16 AdvertizeLocal: advertizing address monIP:monPORT

2016-06-18 23:44:20 CreateNewBlock(): total size 749827 txs: 1519 fees: 32679358 sigops 3621
2016-06-18 23:44:37 CreateNewBlock(): total size 749942 txs: 1536 fees: 33212839 sigops 3679

2016-06-18 23:44:44 socket recv error Une connexion existante a dû être fermée par l'hôte distant.  (10054)

2016-06-18 23:44:46 receive version message: /breadwallet:1.3.2/: version 70002, blocks=0, us=monIP:monPORT, peer=1114
2016-06-18 23:44:46 AdvertizeLocal: advertizing address monIP:monPORT

2016-06-18 23:44:55 CreateNewBlock(): total size 749953 txs: 1554 fees: 33635415 sigops 3718
2016-06-18 23:44:59 Leaving block file 548: CBlockFileInfo(blocks=153, size=134088195, heights=416782...416933, time=2016-06-18...2016-06-18)
2016-06-18 23:44:59 Pre-allocating up to position 0x1000000 in blk00549.dat
2016-06-18 23:45:01 Pre-allocating up to position 0x100000 in rev00549.dat

2016-06-18 23:45:02 UpdateTip: new best=000000000000000002724d00f73b745a8c2d572d0aaac088d512b6e82aa9e646  height=416934  log2_work=84.852339  tx=136904111  date=2016-06-18 23:43:59 progress=1.000000  cache=0.1MiB(0tx)
2016-06-18 23:45:02 UpdateTip: 4 of last 100 blocks have unexpected version

2016-06-18 23:45:03 CreateNewBlock(): total size 749863 txs: 369 fees: 5923973 sigops 1139
2016-06-18 23:45:20 CreateNewBlock(): total size 749858 txs: 496 fees: 8122999 sigops 1484
2016-06-18 23:45:34 receive version message: /bitcoinj:0.14.1/: version 70001, blocks=0, us=xxx.xxx.xxx.xxx:xxxx, peer=1115
2016-06-18 23:45:38 CreateNewBlock(): total size 749936 txs: 545 fees: 9171648 sigops 1574
2016-06-18 23:45:51 socket recv error Une connexion existante a dû être fermée par l'hôte distant.  (10054)
2016-06-18 23:45:55 CreateNewBlock(): total size 749831 txs: 566 fees: 9616820 sigops 1627
2016-06-18 23:46:12 CreateNewBlock(): total size 749920 txs: 609 fees: 10582987 sigops 1737
2016-06-18 23:46:30 CreateNewBlock(): total size 749851 txs: 630 fees: 11424874 sigops 1810
2016-06-18 23:46:44 socket recv error Une connexion existante a dû être fermée par l'hôte distant.  (10054)
2016-06-18 23:46:47 CreateNewBlock(): total size 749866 txs: 674 fees: 12373013 sigops 1911
2016-06-18 23:47:05 CreateNewBlock(): total size 749982 txs: 706 fees: 13046959 sigops 1957
2016-06-18 23:47:22 CreateNewBlock(): total size 749831 txs: 764 fees: 14008691 sigops 2093
2016-06-18 23:47:39 CreateNewBlock(): total size 749972 txs: 795 fees: 14559344 sigops 2166
2016-06-18 23:47:51 socket recv error Une connexion existante a dû être fermée par l'hôte distant.  (10054)
2016-06-18 23:47:57 CreateNewBlock(): total size 749916 txs: 829 fees: 15767394 sigops 2228
member
Activity: 105
Merit: 10
June 18, 2016, 12:52:58 PM
#26
Désole je n'ai pas la réponse.
Laisse tourner et regarde demain après avoir banni toutes les ip Amazon j'ai remarqué une baisse dans le nombre de connexions entrantes pendant quelques jours puis c'est revenu à la normal sûrement une histoire de banscore.
hero member
Activity: 679
Merit: 507
June 18, 2016, 12:26:59 PM
#25
oui plus de 65 000 pour un uptime de 2 semaine environ ( approximatif je ne ses plus quand j'ai reboot le node )

ok, donc le problème ne doit pas venir de la..
Les noeuds externe tentent de se connecter mais chez moi, ils ne restent pas connectés ou seulement quelques un.. Pourquoi ? mystère Embarrassed..
member
Activity: 105
Merit: 10
June 18, 2016, 12:21:27 PM
#24
oui plus de 65 000 pour un uptime de 2 semaine environ ( approximatif je ne ses plus quand j'ai reboot le node )
hero member
Activity: 679
Merit: 507
June 18, 2016, 12:10:36 PM
#23
Justement je ne sais pas à quoi correspond cette ligne

AdvertizeLocal: advertizing address xx.xx.xx.xxx:8333

Mais cela ne vient pas de la mon debug.log et flood de la même façon et j'ai pourtant toujours plus de 25 connexions entrantes.
j'ai également ban les plages ip 32.97 et 52.51

Oue bizarre, et ça n'arrete pas, j'en suis a plus de 500 essais de connections et toujours cette fameuse ligne quasiment  à chaque fois. Je ne vois pas comment le traduire..

Tu as des lignes de ce type aussi dans ton debug.log?
member
Activity: 105
Merit: 10
June 18, 2016, 11:58:15 AM
#22
Justement je ne sais pas à quoi correspond cette ligne

AdvertizeLocal: advertizing address xx.xx.xx.xxx:8333

Mais cela ne vient pas de la mon debug.log et flood de la même façon et j'ai pourtant toujours plus de 25 connexions entrantes.
j'ai également ban les plages ip 32.97 et 52.51
hero member
Activity: 679
Merit: 507
June 18, 2016, 11:49:56 AM
#21
bizarre ton node tourne h24? et il ne dépasse jamais les 10 connexions entrantes? peut être trop limité

maxmempool=150
dbcache=30

Je ne sais pas à quoi correspondent les lignes dans ton debug.log

Tu n'as jamais dépassé 10 connexions? ou le problème et récent?



Oui, il tourne h24. Avant, j'avais plus de connexions 50-60 mais en scrutant les pairs, certains noeuds se connectaient et n’échangaient rien (Une bonne vingtaine de noeuds "amazon aws"). Donc ceux la, je les ai banni.
Mais bon, je devrais en avoir au moins 30..
Les lignes dans le debug correspondent aux connexions entrantes dans mon noeud. A chaque fois qu'un noeud externe vient se connecter chez moi, il y a un message de ce type :

receive version message: /bitcoin-seeder:0.01/: version 60000, blocks=350000, us=xx.xx.xx.xxx:8333, peer=457

457 eme essai de connexion d'un noeud externe depuis le lancement du bitcoin-qt (peer=457)

Mais ce qui ne semble pas normal c'est la ligne juste aprés :
AdvertizeLocal: advertizing address xx.xx.xx.xxx:8333

Adresse publicitaire? Spam? Mon adresse est considérée comme du spam? Je vois pas... Undecided

Donc au final sur des centaines de noeud qui essaient de se connecter chez moi, il m'en reste en moyenne 6-10..

member
Activity: 105
Merit: 10
June 18, 2016, 11:28:18 AM
#20
bizarre ton node tourne h24? et il ne dépasse jamais les 10 connexions entrantes? peut être trop limité

maxmempool=150
dbcache=30

Je ne sais pas à quoi correspondent les lignes dans ton debug.log

Tu n'as jamais dépassé 10 connexions? ou le problème et récent?

hero member
Activity: 679
Merit: 507
June 18, 2016, 10:54:45 AM
#19
Quelle sont les caractéristique de ta connexion? quelle FAI?

Connection 100Mbits (10Mbits en upload).
Fai Numericable.
member
Activity: 105
Merit: 10
June 18, 2016, 10:24:31 AM
#18
Quelle sont les caractéristique de ta connexion? quelle FAI?
hero member
Activity: 679
Merit: 507
June 18, 2016, 09:49:40 AM
#17
Mon noeud ne comporte que peu de connections en entrée, en étudiant le fichier debug.log, on se rend compte que la plupart des noeuds qui veulent se connecter ne restent que quelques secondes avec à chaque fois un message "AdvertizeLocal: advertizing address" au moment de la connexion/deconnexion..

J'arrive à peine à maintenir 7 à 10 connections en entrée maximum.
A votre idée, d'où ça peut venir?
Bridage du port par le FAI ?  Huh
Je n'arrive pas à comprendre d'où vient ce problème..

debug.log
Code:
2016-06-18 13:16:09 connection from 37.97.164.230:54775 dropped (banned)
2016-06-18 13:16:23 receive version message: /bitcoin-seeder:0.01/: version 60000, blocks=350000, us=xx.xx.xx.xx:8333, peer=142
2016-06-18 13:16:23 AdvertizeLocal: advertizing address xx.xx.xx.xx:8333
2016-06-18 13:16:48 receive version message: /bitcoin-seeder:0.01/: version 60000, blocks=230000, us=xx.xx.xx.xx:8333, peer=143
2016-06-18 13:16:48 AdvertizeLocal: advertizing address xx.xx.xx.xx:8333
2016-06-18 13:16:57 receive version message: /Snoopy:0.2.1/: version 70001, blocks=0, us=xx.xx.xx.xx:8333, peer=144
2016-06-18 13:16:57 AdvertizeLocal: advertizing address xx.xx.xx.xx:8333
2016-06-18 13:16:57 socket recv error Connexion ré-initialisée par le correspondant (104)
2016-06-18 13:19:26 connection from 37.97.164.160:45073 dropped (banned)
2016-06-18 13:19:33 receive version message: /bitnodes.21.co:0.1/: version 70002, blocks=416851, us=xx.xx.xx.xx:8333, peer=146
2016-06-18 13:19:33 AdvertizeLocal: advertizing address xx.xx.xx.xx:8333
2016-06-18 13:20:15 receive version message: /bitnodes.21.co:0.1/: version 70002, blocks=416851, us=xx.xx.xx.xx:8333, peer=147
2016-06-18 13:20:15 AdvertizeLocal: advertizing address xx.xx.xx.xx:8333
2016-06-18 13:20:42 receive version message: /bitcoin-seeder:0.01/: version 60000, blocks=350000, us=xx.xx.xx.xx:8333, peer=148
2016-06-18 13:20:42 AdvertizeLocal: advertizing address xx.xx.xx.xx:8333





bitcoin.conf

Code:
rpcuser=rpcuser
rpcpassword=MonMonDePasse
datadir=/home/pi/bitcoinData
maxmempool=150
maxconnections=125
dbcache=30
port=8333
server=1
upnp=0


#Port 8333 Ouvert
#----------------
addnode=90.193.243.104
addnode=54.186.75.87
addnode=136.243.139.96
addnode=199.66.109.10
addnode=24.220.159.80
addnode=93.104.211.184
addnode=2.96.175.61
addnode=178.79.159.13
addnode=90.193.243.104
addnode=78.145.243.96
addnode=81.174.178.76
addnode=5.81.231.52      #Satoshi:0.11.2
addnode=188.221.132.206  #Classic:0.12.1
addnode=5.67.178.95      #Satoshi 0.10.2
addnode=90.202.237.139   #Satoshi 0.12.2
addnode=212.56.120.203   #Classic 0.12.1
addnode=88.202.156.8     #Satoshi:0.12.1
addnode=81.152.156.148   #Satoshi:0.12.0
addnode=93.204.199.17    #Satoshi:0.12.0
addnode=213.136.85.196   #Satoshi:0.12.1
addnode=93.201.111.247   #Satoshi:0.12.1
addnode=62.75.163.105    #Satoshi:0.12.1
hero member
Activity: 679
Merit: 507
June 16, 2016, 02:39:40 PM
#16
Pareil ici depuis quelques semaines, c'est pas une attaque DDoS car en pratique à part occuper des slots ça ne fait pas grand chose..
Une théorie pourrait être que le but serait de réduire le niveau d'"anonymat" du réseau en pouvait linker des tx à IP etc.

Bref tu peux les bannir si tu veux, mais les laisser ne changera pas grand chose

J'ai préféré les bannir car j'ai aussi remarqué que certaines de ses adresses génèrent parfois un trafic hors norme sur le port 8333 (en dehors du processus bitcoin), ce qui ressemble à une attaque ddos.

ça me laisse perplexe.. Huh

Voila le genre d'ip qui flood sur mon port 8333 :



Je ne comprends pas cette communication avec le port 8333. Ce n'est pas une ip qui figure dans la liste des noeuds connectés.
legendary
Activity: 1652
Merit: 1000
Bitcoin enthusiast!
June 16, 2016, 01:13:32 PM
#15
Pareil ici depuis quelques semaines, c'est pas une attaque DDoS car en pratique à part occuper des slots ça ne fait pas grand chose..
Une théorie pourrait être que le but serait de réduire le niveau d'"anonymat" du réseau en pouvait linker des tx à IP etc.

Bref tu peux les bannir si tu veux, mais les laisser ne changera pas grand chose
hero member
Activity: 679
Merit: 507
June 16, 2016, 12:32:21 PM
#14
Il semble qu'en ce moment, il y ait des noeuds indésirables qui se connectent quelques minutes ou secondes et n’échangent rien. Tous ces noeuds viennent d'instances amazon, les ip en provenance d'irlande pour la plupart et commencent par 52. A priori, il faut les bannir.

https://bitcointalksearch.org/topic/protect-your-node-from-spies-and-ddos-updated-blacklist-1511935

Bizarre, à quoi servent t'ils ??
Pages:
Jump to: