新月の開発 (34レス)
1-

1: 2023/10/06(金)16:48 AAS
Tor一律で不可ではなくて連続して書き込めない工夫とかお願いします
新月infoの人お願いします
15
(1): ◆1iXawdAVsD [AU] 02/14(水)15:27 AAS
バインドされるアドレスがおかしかったので、以下のパッチをあてました。
動いているような、動いていないような

------

% diff -u httpd.py /usr/local/saku/lib/python3.11/site-packages/shingetsu/httpd.py
--- httpd.py 2024-02-05 13:59:46.998656372 +0900
+++ /usr/local/saku/lib/python3.11/site-packages/shingetsu/httpd.py 2024-02-14 15:13:58.994625522 +0900
@@ -30,6 +30,7 @@

import os
import threading
+import socket
省11
16
(1): 02/15(木)08:41 AAS
>>15
外部リンク[py]:github.com
で指定してあるから効きそうなものですが、不思議ですね…?
17: 02/15(木)09:12 AAS
>>16
あれれ、ほんとだ。うーん。

saku.ini の bind_addr に IPv6なアドレスを入れて動かしたのですが、最初は以下のようなエラーでした。

2024-02-13 15:12:14<>Traceback (most recent call last):
2024-02-13 15:12:14<> File "/usr/local/saku/bin/saku", line 66, in <module>
2024-02-13 15:12:14<> main()
2024-02-13 15:12:14<> File "/usr/local/saku/bin/saku", line 57, in main
2024-02-13 15:12:14<> daemon.start_daemon()
2024-02-13 15:12:14<> File "/usr/local/saku/lib/python3.11/site-packages/shingetsu/daemon.py", line 115, in start_daemon
2024-02-13 15:12:14<> httpdaemon = httpd.Httpd()
省11
18: ◆1iXawdAVsD [AU] 02/15(木)09:16 AAS
昨日、動かしたままにしておいたら、node.txtとsearch.txtにIPv6なノードが登録されていました!

[ ] で囲われるのが正しい表記だと思いますが、囲われていなノードもあるのが気になります。

隣接ノード

? july.kot.jp:8000/server.cgi
? rep4649.ddo.jp:8000/server.cgi
? 153.161.xxx.xxx:8000/server.cgi
?116.58.xxx.xxx:8000/server.cgi
?133.130.xxx.xxx:8001/server.cgi
?133.203.xxx.xxx:9520/server.cgi
?116.82.xxx.xxx:8000/server.cgi
省13
19
(1): 02/15(木)23:08 AAS
アップグレード。bind_addrを指定していないとipv6でlistenするんですね
外部リンク:github.com
ipv4 onlyな家からサーバの新月へアクセスできなかったのでipv4に変更しました

[Network]
bind_addr: 0.0.0.0
20
(1): 02/28(水)01:54 AAS
両方で Listen するべきなのではなかろうか。
21: 03/12(火)18:58 AAS
ChatGPTで新月のアップデート
22: 04/06(土)13:06 AAS
>>20
>>19
自己解決しました。FreeBSD環境でsysctlの値が
net.inet6.ip6.v6only: 1
でした。0に設定したらIPv4な家からもアクセスできました。
手元のGNU/Linux機でIPv6でlistenしてもIPv6とIPv4両方アクセスできたのでOSまわりを確認したらビンゴでした。
そもそもIPv4/IPv6のデュアルスタックになっていればIPv6でlistenしたらIPv4からもアクセスできるはずです(IPv4射影アドレス)。
23: 04/06(土)13:11 AAS
おま環というやつでした
24
(1): 05/03(金)03:03 AAS
外部リンク:shingetsu.info
『参加する』がほとんど機能していない。
リンクしているのだけが生き残りかな?と思えばそうでもないみたいだけど、ランダムゲートウエイからしか行けないのかな。
25: 05/05(日)15:47 AAS
>>24
あー…
繋がらないところを消しました。
26: 06/05(水)02:08 AAS
どんぐりは実装されますか?
27
(1): 06/10(月)14:36 AAS
初期ノードの定義って、あまり積極的には最新化されていなかったりします?

外部リンク[txt]:github.com

試してみたところ、末尾の「opptape.iobb.net:8000/server.cgi」にpingが通りませんでした。
(新月プロトコルの意味でも、ICMP の意味でも)

気になったひとが、プルリク出す運用ですかね?
28
(2): 06/10(月)19:33 AAS
>>27
気付けば直すけどそもそも気づいてないことが多いです。
たまたま繋がらないのかどうかの判断も難しくて。
29: 06/10(月)20:33 AAS
>>28
返信ありがとうございます。確かにその判断は難しそうですね。
各ノードの生死をゴリゴリに監視するのもちょっと違う気がしますし、現状が現実解のような気もしてきました。お騒がせいたしました。
30: 06/11(火)15:06 AAS
>>28
そもそも新月もっと流行らせる努力足りてなくない?
GIGAスクール構想で使ってもらうとか色々みんなでアイデア出していきましょう
31: 06/12(水)12:22 AAS
別に流行らそうとはしてないでしょ
32: 06/12(水)20:43 AAS
勉強がてら、ローカルで saku を2つ動かして、2ノードだけのネットワークを作ってみたところ、基本的な動きがよく分かって面白かったです
33: 07/22(月)17:14 AAS
状態を確認したら自分のノードがIPv6だけど
新月はIPv6に対応したの
他の人はIPv4が表示さているけど
34: 07/22(月)17:16 AAS
今確認したら自分のIPはv4になってた
何度かリロードしたらv4になったりv6になったりするね
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.138s*