Giter Site home page Giter Site logo

jnode's People

Contributors

annmuor avatar aokunevich avatar manjago avatar mithgol avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

jnode's Issues

Possible help option

If possible adding a help screen or something with the example how routing is working for echomail and filearea's...

Translate

Hi Ivan,

Can you make it possible that everything can be translated. I'm almost finsih with the English translate but i have see that not all is possible to translate. Is there a way to have the possible to use multi languages as html files ? What i mean is like all the html translated into english and also into dutch that the user when can choice as a option into the webinterface what language hi like to use.

TODO busy

Сделать список текущих соединений:

  • Исключать из пулла ( коннект может быть долгим )
  • Если от них идет второй пулл - слать busy

long password breaks .pkt

FtnPkt pack() dosn't check if password len > 8.
Critical. Found by 2:5020/848.2183

---------- Wed 05 Feb 14, hpt/lnx 1.4.0-sta 16-02-06
U 13:48:13 toss.c::processPkt()
O 13:48:13 toss.c:processPkt(): opened '/home/fido/protinb/55c011e3.tos' ("rb" mode)
A 13:48:13 There is 24036 bytes of unknown data at the end of pkt file!
U 13:48:13 toss.c::processPkt() OK
U 13:48:13 src/query.c:890:af_CloseQuery() begin
U 13:48:13 src/query.c:893:af_CloseQuery() end

No space left on device

Проверять место на диске перед приемом файла, если место кончается - отказывать в приеме файлов.

A nice interface ?

Possible to change the output screen when running the run bat into a nice interface like example the interface from Frontdoor ??? Just a idea...

Timeout (?) during long incoming file tossing

1 аплинк имеет для меня большой файл ~2M
2 я забираю файл и начинаю его тоссить

...
28-02-14 12:30:18 [00000017] FtnTools Echoarea COMP.LANG.JAVA.PROGRAMMER created
28-02-14 12:30:18 [00000017] FtnTools Echoarea COMP.LANG.PERL.ANNOUNCE created
...

3 долго тошу
4 когда заканчиваю появляется лог

28-02-14 12:30:28 [00000017] BinkpAbstractConnector Received file: 831d4cbe.fr8 (2128846)
28-02-14 12:30:28 [00000017] BinkpAbstractConnector Finishing: Connection timeout
28-02-14 12:30:28 [00000017] BinkpAbstractConnector Done: to 2:5020/849, ERROR, S/R: 1/1 (410/2128846 bytes) (3/17449 cps)

5 когда звоню аплинку в следующий раз он похоже отдает мне тот же самый файл. когда я начинаю его процессить появляется много сообщений вида

Message is a dupe

(файл тот же самый с теми же сообщениями)

6 тоссинг заканчивается точно так же
7 и так по кругу. размер файла всегда одинаковый.

Версия jNode 1.5. собрано с последними сорсами из транка.

Error while processing tic fan2qb5k.tic: java.lang.NullPointerException

08-02-14 20:21:09 [00000038] FtnTosser Start tossInboundDirectory()
08-02-14 20:21:09 [00000038] FtnTosser Proccessing fan2qb5k.tic
08-02-14 20:21:09 [00000038] FtnTools All possible files exists. Please delete something before continue
08-02-14 20:21:09 [00000038] FtnTosser Error while processing tic fan2qb5k.tic: java.lang.NullPointerException
at jnode.ftn.tosser.FtnTosser.tossInboundDirectory(FtnTosser.java:360)
at jnode.main.threads.TosserQueue.toss(TosserQueue.java:47)
at jnode.main.Main$TosserTask.run(Main.java:180)
at java.util.TimerThread.mainLoop(Timer.java:555)
at java.util.TimerThread.run(Timer.java:505)

lost bundles!

sometimes income bundles lost (when bad connect).

Thead infinite loop (in pipe() connect)

Иногда процесс выхода из пайпа происходит некорректно и тред зависает.
Примерно 1 раз в неделю, то есть 1 раз на 1500-2000 соединений.

Bug in xml stat

org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file.
Continuing ...
Exception in thread "pool-2-thread-3" java.lang.ArrayIndexOutOfBoundsException: 0
at java.beans.XMLDecoder.readObject(XMLDecoder.java:250)
at jnode.store.XMLSerializer.read(XMLSerializer.java:49)
at jnode.report.ConnectionStatData.internalLoad(ConnectionStatData.java:103)
at jnode.report.ConnectionStatData.load(ConnectionStatData.java:46)
at jnode.stat.ConnectionStat.handle(ConnectionStat.java:62)
at jnode.event.Notifier.notify(Notifier.java:61)
at jnode.protocol.binkp.connector.BinkpAbstractConnector.done(BinkpAbstractConnector.java:777)
at jnode.protocol.binkp.connector.BinkpAsyncConnector.run(BinkpAsyncConnector.java:183)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:744)
^C

Mail

Большая часть почтовых серверов отказывается работать без ssl/tls. Стоит добавить поддержку этих протоколов для работы исходящей почты.

ARQ

Цитирую письмо:
"Лови два пакета с флагом ARQ для узла 2:5020/2141. Один из них генерит огромное количество исходящих нетмейлов, за пару часов на моей машине 5000 тыс штук ушло одному сисопу :("

собственно пакеты будут позже - багрепортер забыл аттач прислать :-)

requires limiting the amount of messages in a bundle

Требуется ограничение на количество эхопочты в одном файле.

Ситуация:

Товарищ выгребал большое количество записей из ru.military (я сделал рескан с 2010 года, а он не забирал), забирал, забирал и оппаньки

27-01-14 18:53:29 [00000030] FtnTosser Echomail #39115 (ru.military)
packed for 2:5020/828.744
27-01-14 18:53:29 [00000030] FtnTosser Echomail #39116 (ru.military)
packed for 2:5020/828.744
Exception in thread "Thread-4" java.lang.OutOfMemoryError: Java heap space
27-01-14 18:53:34 [00000030] FtnTosser Echomail #39117 (ru.military)
packed for 2:5020/828.744
27-01-14 18:53:34 [00000030] FtnTosser Echomail #39118 (ru.military)
packed for 2:5020/828.744

Я запускался с -Xmx200m - не хватило!

Failed to rename

Failed to rename /tmp/zip5195244813366716375pnt to /home/jnode/fileechoes/net5020/pnt5020.z30

Не понимаю, почему не переименовываются файлы. Все остальные - переименовываются нормально. А при hatch'е - нет.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.