Difegue / LANraragi

Web application for archival and reading of manga/doujinshi. Lightweight and Docker-ready for NAS/servers.
https://lrr.tvc-16.science
MIT License
2.2k stars 156 forks source link

Shinobu Worker Crashes #140

Closed AnyByte closed 4 years ago

AnyByte commented 5 years ago

LRR Version and OS LANraragi 0.6.0-BETA.2 Docker

Bug Details Every time I upload an archive, Shinobu Worker dies and I have to restart it manually every time for a new archive to appear in the list, but after some period of time it dies on its own.

I think its somehow related to hieroglyphs in the filenames and because of them thumbnail cache may be broken judging by this line [Auto-Tagger] [info] Thumbnail hash invalid, regenerating. but I might be wrong considering it also loses connection to Redis for some reason:

Could not connect to Redis server at 127.0.0.1:6379: Address not available at /home/koyomi/lanraragi/lib/../lib/LANraragi/Model/Config.pm line 38.
        ...propagated at /usr/local/share/perl5/site_perl/Redis.pm line 606.
Full Logs

Starting LANraragi with UID/GID : 9001/9001
usermod: no changes
2019-06-06 02:29:19,641 INFO supervisord started with pid 1
2019-06-06 02:29:20,644 INFO spawned: 'lanraragi' with pid 13
2019-06-06 02:29:20,646 INFO spawned: 'redis' with pid 14
2019-06-06 02:29:20,793 DEBG 'lanraragi' stderr output:
Attempting to create directory /home/koyomi/perl5

2019-06-06 02:29:20,929 DEBG 'lanraragi' stderr output:
^* matches null string many times in regex; marked by <-- HERE in m/^* <-- HERE .+\.(png|jpg|gif|bmp|jpeg|webp|PNG|JPG|GIF|BMP|JPEG|WEBP)$/ at /home/koyomi/lanraragi/script/../lib/LANraragi/Utils/Generic.pm line 34.

2019-06-06 02:29:20,976 DEBG 'lanraragi' stdout output:

キタ━━━━━━(゚∀゚)━━━━━━!!!!!
[LANraragi] [info] LANraragi 0.6.0-BETA.2 (re-)started. (Debug Mode)
[LANraragi] [info] Plugin Detected: Chaika.moe
[LANraragi] [info] Plugin Detected: Tag Copier
[LANraragi] [info] Plugin Detected: Date Added
[LANraragi] [info] Plugin Detected: E-Hentai
[LANraragi] [info] Plugin Detected: eze
[LANraragi] [info] Plugin Detected: Hdoujin
[LANraragi] [info] Plugin Detected: nHentai

2019-06-06 02:29:21,253 DEBG 'lanraragi' stderr output:
^* matches null string many times in regex; marked by <-- HERE in m/^* <-- HERE .+\.(png|jpg|gif|bmp|jpeg|webp|PNG|JPG|GIF|BMP|JPEG|WEBP)$/ at /home/koyomi/lanraragi/lib/../lib/LANraragi/Utils/Generic.pm line 34.

2019-06-06 02:29:21,266 DEBG 'lanraragi' stdout output:
[Shinobu] [info] Shinobu Background Worker started.

2019-06-06 02:29:21,306 DEBG 'lanraragi' stdout output:
[Shinobu] [info] Working dir is /home/koyomi/lanraragi
[Shinobu] [info] Building filemap...This might take some time.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/I'll Take Care of You.zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is 890b498f27b9333fd5ba2e70b2544771306bd1a2.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/(C95) [Aruheito (Mutsuki)] Kidoku no Shuki (Fate Grand Order) [desudesu].zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is 4a3dd461fe78e9311fd353f71f0d1363807f36d9.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/[As109] CITY no.109・廃案 [English].zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is 677c11d5a092927afbd0305e44683323c7caae1d.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/She Only Smiles for Me.zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is d9dcb80e5c9f9e483c10682aa2d6b1e35bc27b39.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/[CHI-PONKAN (CHIPOKAN)] Imouto Koukan Little Sister Exchange [English].zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is fcef53425a1bc6b944bcc057a601a400bc0aaa00.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/(C94) [ひつじ缶 (小鳥遊啓)] Ama+Kaze SUMMER 2018 (艦隊これくしょん -艦これ-).zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is 109b4c9175c89b3d7ad4c9fad582104975f2c36b.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/[Ajisaidenden (Kawakami Rokkaku, Takanashi Rei)] Horoyoi Ecchibon (Spice and Wolf) [English] [Belldandy100] [Decensored] [Digital].zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is 1b176d708ed4e6fafb5bd596938767bacde81123.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/[Hashibiro Kou] Sanbiki ga Yuku! The Three Girls Go! Ch. 1-3 (Loli Check!) [English] [Rin].zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is aaf88648b15eebec90f13b1d2be416e4ca329c61.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/[Hashibiro Kou] Otona Burikko - Playing Innocent (Loli Check!) [English] [Rin].zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is 9a8aaa9ad4eaf8142bab5cbc10d954032559f39e.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/[Hashihiro Kou] Nana's Holes [English] {Batman}.zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is 77918330dcfcbe84a1255ecae9130f74065a798b.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/[Hashibiro Kou] Idol ni narumon! - I'll become an Idol! (Loli Check!) [English] [Rin].zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is d81c97ad5cea637737f09dacb15c5320a7b56185.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/Skin-to-Skin Heal.zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is 371d6c944b922fcf02e3257e990a8756b50d3747.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/Heisei Kotatsu Story.zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is 5344f40c587430ecff325c6ece8c679be8404647.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/[Namonashi] NTR² + Toranoana Special Book + Another Day [English] {5 a.m}.zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is 987e8f9f3badf00e81fe6d3b0e663dba4e2fb14b.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/[Hashibiro Kou] Loli Check! (Loli Check!) [English] [Rin].zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is c2a7c2b8eb83c7b60964ca9f14dfd391bc9652aa.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/aa.zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is 7fb9664f3cdf5b7306e72a5f9a503a956b224fef.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/[LOL] Zenjidou Shoujo Acme Tsuugaku System [textless].zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is fc340f480a1cfe5122d29fc748537b345df6eb97.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/[RH Minus] Chitsu Hakai-kei Joshi 3 [English] [TSHH] [Digital].zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is aef3e9bdbdfe4f3f8e2f11941487f6f0f05de972.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/[Rotary Engine (Kannazuki Motofumi)] Ore, Naedoko ni Narimasu Gonna be the Seedbed (Ore, Twintail ni Narimasu ) [English] [Digital].zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is b634bbff7227d5f73919a1e99eb5afe39d25fa30.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/[Takayuki Hiyori] Human in the Loop (Bessatsu Comic Unreal Ningen Bokujou Hen Digital-ban Vol. 6) [English] [B.E.C. Scans] [Digital].zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is e0553ff79e166dcd0517eaf7b1fb1de7a20416cc.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/LOTUS BREAKDOWN.zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is 2d88d93ae00bad4b7030d50dbc25d15dc18932ea.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/[Ecolonun (Numeko)] Nekomimi Mahou Shoujo Mia [English] [desudesu].zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is 2dc14564f36ec8fc59b008d9f5a773a77cfa1f8f.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/eng.zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is bc5b71c682b68a7d088e5f991ca5426ad6ce9c2f.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/[Mamekura (Mamezou)] iorix+HBK (THE iDOLM@STER) [English] [DMD].zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is 94d27e4d9b16765ffa29cd8e11849c1111cf316e.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/[NAZ] Inaka Asobi Countryside fun [English] [Douzo Lad Translations].zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is 1564c6c502b6a29e3d708203ab69b02b9a7fc66d.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/[Leafy] Papa to Musume no naishokoto Dad and Daughter's Secret (COMIC LO 2019-01) [English] [Shippoyasha] [Digital].zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is a89e432ca21ebdb99165a98ca546f69b06206566.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/[Heikoto (Mizuhati Saru)] Kono Kawairashii Hinnyu ni Kyuusai o! Help to this Lovely Flat Chest! (Kono Subarashii Sekai ni Syukufuku o!) [English] [Juster].zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is e713a3ddd52af72a5d099de053e7ecd8461a588d.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/[Fumihiro] Kisei Shokushu ni Ubawarete Taken by Parasitic Tentacles (Shokushu ni Kisei Sareshi Otome no Karada Vol 1) [English] [Szayedt] [Digital].zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is d74d6f736585da55a8f0e3f3726b2744ac1e708a.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/[FF31]Tentacle seedbed parenting (NyaNyaHouse).zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is 1fc49a17e502bbd0584e0bbbbca9af0615f80780.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/[Donguri] Senshi ♀ no Enquete Bouken.zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is a150f80db84079c05f713cebde6a036669c84ede.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/[BLUE WAVE (Tamahiyo)] CHAOTIC HAREM (Senki Zesshou Symphogear) [Digital].zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is 425dbe89f95e964a426fb806e9eacd3efaca78a6.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/Tam-U_NekoPara_Chapter_01_Here_Come_Chocola_and_Vanilla_x3200_FAKKU.zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is 1ecbc7921e91f8a1d5075cae87106635191367cb.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/[A.L.L (Azuma Sawayoshi)] Goshimei wa Marie-chan de! Your Pick Marie Please! (Dead or Alive) [English] [ATF] [Digital].zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is 80512667a5165eb8f351538177a30544e02dcbd8.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/1801Festival3[2560px].zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is 730dc739872b966d25bda84ac3b4fab6f2f69441.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/(C95) OrangeMaru (YD)] XX ROM (Fate Grand Order).zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is ee566bf54791fe8c50dd9936893d5aa405cdbc41.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/Fake Boobs.zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is 157751ad416ae8e7a844bf1205e6c932afedfc0c.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/(同人CG集) [正経同人 (As109)] CITY no.109 双��
2019-06-06 02:29:21,395 DEBG 'lanraragi' stdout output:
�編・壱.zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is b86721e83b195b81c6ee7978dd61965ac1a6f1ca.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/Punishment ♥.zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is 0ae93c3a50f5a6a6bfe9a58b3276fcce8077fc5d.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/1904Don't wake her up2[2560px].zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is af54bbb2c4709a70c717e65a09dd5c7ab8606282.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/Unsatisfied With One.zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is 17fb449a934497e628e3a74cc8be8e7baec31ee2.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/1903Don't wake her up1[2560px]fixed.zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is 3ebcf772a9cdff0ac479408943813b445aefeb62.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/(同人誌) [BLUE WAVE (たまひよ)] CHAOTICHAREM 2nd (戦姫絶唱シンフォギア) [DL版].zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is 3214344cc0e2c63372168e29c3f2cf5a8b99a0cd.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/[Donguri] Senshi ♀ no Enquete Bouken [English] [WIP].zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is 0c233bad2b4d247007239425060a2b7bc90561e8.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/(C92) [Ranshi to Kimi to. (santa)] Mahou Shoujo Saimin PakopaCause (Fate Grand Order, Fate kaleid liner Prisma Illya) [English] [ATF].zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is fdff0d7efb93c55fd1cdfa8691adc35b4765e32a.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/1.zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is 267f4775344e4039505b16c7545450ada6a1cff9.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/Warm Room.zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is 6d8a4ccefc0b14fa6fb621683f41c659dc9c0717.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/Danke! ❤.zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is 65c0cf2fd0fb1fd55b97cbbe05c170cd743645ba.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/(Houraigekisen! Yo-i! 25Senme) [Mizuwari Neko (Toyo)] Futari wa Yomekan!! - You Two Will Be My Wife Ships!! (Kantai Collection -KanColle-) [English] {Doujins.com}.zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is 271e08d14e2e36503cc33fc7a86334f1ddd8b3cb.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/(Reitaisai 9) [Saihate Kuukan (Hino Hino)] Seed Bed Tenko (Touhou Project) [English] {Sharpie Translations}.zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is 2058dd149f58c52688ffe6aed9ebec6d6a3dbba9.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/(Reitaisai 8) [Saihate-Kukan (Hino Hino)] Kenkyo na Do-M de Ninkimono!   Everyone's Favorite Modest Masochist! (Touhou Project) [English] {Sharpie Translations}.zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is d24c94c3310f3d2b861a42e51fe4de0ac78ac552.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/(C95) [Nameless (GuiZhenCao)] Moshi Onna Seirei ga Goblin ni Tsukamattara... (Goblin Slayer) [English] [tracesnull].zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is f68e655f42e11427a0f2497fa986264292a56062.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/(C93) [littlehopper+Ziggurat (Hashibiro Kou)] Sae-chan no Hatsutaiken2 ~Katte ni Monzetsu Suiminkan~ Sae-chan's First Time 2 ~ As You Please Abusive Sleep Rape~ [Learn JP With H] [English] [Digital].zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is e2553039c2f1aaa355ac021c34151ffd4fd7dcfc.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/(C94) [Ranshi to Kimi to. (santa)] Mahou Shoujo Saimin Pakopako-zu 2.5 Nekketsu Shidou Hen (Fate Grand Order) Magical Girl Hypnosis Fucking Marathon 2.5 Hot Blooded Instructor Edition [English] [Learn JP With H].zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is 31cdb5a079c3298e58f70c4ea05d9d99fa755dae.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/(C94) [Ajisaidenden (Kawakami Rokkaku, Takanashi Rei)] Teitoku yo Wagahai to Yasen de Jissen ja Hey Admiral! Practice night battles with me! (Kantai Collection -KanColle-) [English] [Burger].zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is dda8273c05dc20a38f36b49f0694406332ac7989.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/(COMIC1☆12) [Tuzi Laoda (Henrybird9)] Helena Mama ni Amaeru dake no Hon. (Fate Grand Order) [English].zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is c6f18e9236ee831cc059c04c7b11180cedd3f79d.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/(C94) [squeezecandyheaven (Ichihaya)] Anoko wa Liar Girl + Omake She's a Liar Girl + Bonus Story [English] [sneikkimies].zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is a25d32364f0651e82083a87dd2ef989f9f58e791.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/(C94) [Usagi Boss (Henrybird9)] Backup no Nai Jakushou Master no Maryoku Shien (Fate Grand Order) [English].zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is fb3b7f8a74f999fb13ee6016a2f7fb753be052b7.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/(COMIC1☆13) [OrangeMaru (YD)] Skill Kyouka Kaikin + OrangeMaru Special 04 (FateGrand Order) [English] [Decensored].zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is 7d61909330c4091d585986eaa06a03e9e107a1a1.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/S&M Dreaming ~Turn Shion~.zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is c4fb30721fa4fcfe683c1d05a153a44cf2b945af.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/Trouble Sister.zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is f81a1ca17b2db597c04e90c8d6e712f5c39952f8.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/A Special Day.zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is 348e9bdf8551ecc0ee67b76e5c2d6927139e1f17.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/Welcome to Bunny Academy.zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is dc2236af81a21864ac8766fc29b0fa563cd72df9.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/Returning to the Kiss from Our Memories.zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is c7d0bd0e6b42424052c3442258f3a9d9d862b9ff.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/Secret Ingredients ~A Sweet White Day Mystery~.zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is 0a87ffaf39b9ee3fe4dae033e129935aee149d52.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/First Comparison.zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is ed5c4568eaec863255c36f4f6db30e95cca399de.
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/In a Rain-Soaked Bed.zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is a4f20156cb10b232572ab05788aebf21959087b2.
[Shinobu] [info] Building JSON cache...This might take some time.
[Shinobu] [info] Adding inotify watches to content folder /home/koyomi/lanraragi/content

2019-06-06 02:29:21,594 DEBG 'lanraragi' stdout output:
[LANraragi] [debug] Shinobu Worker new PID is 19
[LANraragi] [debug] Routing done! Ready to receive requests.
[Mojolicious] Listening at "http://*:3000"
Server available at http://127.0.0.1:3000
[Mojolicious] GET "/" (de1151c1)
[Mojolicious] Routing to controller "LANraragi::Controller::Index" and action "index"
[Mojolicious] Rendering template "index.html.tt2"
[Mojolicious] 200 OK (0.047997s, 20.835/s)
[Mojolicious] GET "/api/shinobu_status" (db9a6938)
[Mojolicious] Routing to controller "LANraragi::Controller::Login" and action "logged_in"
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "shinobu_status"
[Mojolicious] 200 OK (0.003803s, 262.950/s)
[Mojolicious] GET "/api/archivelist" (674db914)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_archivelist"
[Mojolicious] 200 OK (0.001905s, 524.934/s)
[Mojolicious] GET "/css/webfonts/fa-solid-900.woff2" (1ccd9cca)
[Mojolicious] Template "not_found.development.html.tt2" not found
[Mojolicious] Templat
2019-06-06 02:29:22,108 DEBG 'lanraragi' stdout output:
e "not_found.html.tt2" not found
[Mojolicious] Rendering template "mojo/debug.html.ep"
[Mojolicious] 404 Not Found (0.017203s, 58.129/s)
[Mojolicious] GET "/api/thumbnail" (544f5b0c)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.003002s, 333.111/s)
[Mojolicious] GET "/api/thumbnail" (f8bbbb9a)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001751s, 571.102/s)
[Mojolicious] GET "/api/thumbnail" (6a0f9224)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001044s, 957.854/s)
[Mojolicious] GET "/api/thumbnail" (5e231fb6)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.002785s, 359.066/s)
[Mojolicious] GET "/api/thumbnail" (48ccb887)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojoliciou
2019-06-06 02:29:22,108 INFO success: lanraragi entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2019-06-06 02:29:22,108 INFO success: redis entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2019-06-06 02:29:22,140 DEBG 'lanraragi' stdout output:
s] 200 OK (0.002172s, 460.405/s)
[Mojolicious] GET "/api/thumbnail" (0bd05346)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001102s, 907.441/s)
[Mojolicious] GET "/api/thumbnail" (605aed10)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000885s, 1129.944/s)
[Mojolicious] GET "/api/thumbnail" (76da1fb4)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.002117s, 472.367/s)
[Mojolicious] GET "/api/thumbnail" (8063842c)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001988s, 503.018/s)
[Mojolicious] GET "/api/thumbnail" (4fd20f25)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.002012s, 497.018/s)
[Mojolicious] GET "/api/thumbnail" (375e9f58)
[Mojolicious] Routing to
2019-06-06 02:29:22,154 DEBG 'lanraragi' stdout output:
 controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001992s, 502.008/s)
[Mojolicious] GET "/api/thumbnail" (c39bc6c3)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.00084s, 1190.476/s)
[Mojolicious] GET "/api/thumbnail" (a0e0049b)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000755s, 1324.503/s)
[Mojolicious] GET "/api/thumbnail" (ba9cdb0f)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.00081s, 1234.568/s)
[Mojolicious] GET "/api/thumbnail" (8c8b41e2)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000944s, 1059.322/s)
[Mojolicious] GET "/api/thumbnail" (660eac0c)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000754s,
2019-06-06 02:29:22,171 DEBG 'lanraragi' stdout output:
 1326.260/s)
[Mojolicious] GET "/api/thumbnail" (46cc96a8)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000769s, 1300.390/s)
[Mojolicious] GET "/api/thumbnail" (9bef23f0)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001684s, 593.824/s)
[Mojolicious] GET "/api/thumbnail" (69029c3b)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000919s, 1088.139/s)
[Mojolicious] GET "/api/thumbnail" (f3d67165)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001883s, 531.067/s)
[Mojolicious] GET "/api/thumbnail" (872ec022)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001881s, 531.632/s)
[Mojolicious] GET "/api/thumbnail" (489c2c91)
[Mojolicious] Routing to controller "LANrar
2019-06-06 02:29:22,188 DEBG 'lanraragi' stdout output:
agi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000959s, 1042.753/s)
[Mojolicious] GET "/api/thumbnail" (15f968c7)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.00073s, 1369.863/s)
[Mojolicious] GET "/api/thumbnail" (e816b1d8)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000721s, 1386.963/s)
[Mojolicious] GET "/api/thumbnail" (6aa80e6c)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.00097s, 1030.928/s)
[Mojolicious] GET "/api/thumbnail" (2eb18d61)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001724s, 580.046/s)
[Mojolicious] GET "/api/thumbnail" (1863f268)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000868s, 1152.074/s)
[Mojol
2019-06-06 02:29:22,201 DEBG 'lanraragi' stdout output:
icious] GET "/api/thumbnail" (42ff527c)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001034s, 967.118/s)
[Mojolicious] GET "/api/thumbnail" (edcddee1)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000951s, 1051.525/s)
[Mojolicious] GET "/api/thumbnail" (1ae91a02)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000949s, 1053.741/s)
[Mojolicious] GET "/api/thumbnail" (f3f16b0c)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000899s, 1112.347/s)
[Mojolicious] GET "/api/thumbnail" (3bceb337)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000702s, 1424.501/s)
[Mojolicious] GET "/api/thumbnail" (2bea2211)
[Mojolicious] Routing to controller "LANraragi::Controller::
2019-06-06 02:29:22,222 DEBG 'lanraragi' stdout output:
Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.00147s, 680.272/s)
[Mojolicious] GET "/api/thumbnail" (90da4efc)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000981s, 1019.368/s)
[Mojolicious] GET "/api/thumbnail" (fbd3ac76)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000848s, 1179.245/s)
[Mojolicious] GET "/api/thumbnail" (233f7f5a)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000915s, 1092.896/s)
[Mojolicious] GET "/api/thumbnail" (7d13fb53)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.002163s, 462.321/s)
[Mojolicious] GET "/api/thumbnail" (5a0cd902)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001516s, 659.631/s)
[Mojolicious] GET "/api/
2019-06-06 02:29:22,250 DEBG 'lanraragi' stdout output:
thumbnail" (dca0e671)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000816s, 1225.490/s)
[Mojolicious] GET "/api/thumbnail" (9768592d)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001087s, 919.963/s)
[Mojolicious] GET "/api/thumbnail" (265af0b7)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000767s, 1303.781/s)
[Mojolicious] GET "/api/thumbnail" (5b2c0d08)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001048s, 954.198/s)
[Mojolicious] GET "/api/thumbnail" (7a28d2fc)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000946s, 1057.082/s)
[Mojolicious] GET "/api/thumbnail" (8d5c9e78)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "se
2019-06-06 02:29:22,271 DEBG 'lanraragi' stdout output:
rve_thumbnail"
[Mojolicious] 200 OK (0.00095s, 1052.632/s)
[Mojolicious] GET "/api/thumbnail" (046a2c46)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000921s, 1085.776/s)
[Mojolicious] GET "/api/thumbnail" (87b1e063)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.002037s, 490.918/s)
[Mojolicious] GET "/api/thumbnail" (2d353f71)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001964s, 509.165/s)
[Mojolicious] GET "/api/thumbnail" (8e26e988)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001967s, 508.388/s)
[Mojolicious] GET "/api/thumbnail" (da192757)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001001s, 999.001/s)
[Mojolicious] GET "/api/thumbnail" (c581173e
2019-06-06 02:29:22,292 DEBG 'lanraragi' stdout output:
)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000878s, 1138.952/s)
[Mojolicious] GET "/api/thumbnail" (2398f5cb)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.00088s, 1136.364/s)
[Mojolicious] GET "/api/thumbnail" (93e8a900)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000868s, 1152.074/s)
[Mojolicious] GET "/api/thumbnail" (1a9764a6)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001822s, 548.847/s)
[Mojolicious] GET "/api/thumbnail" (cd0bf560)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001751s, 571.102/s)
[Mojolicious] GET "/api/thumbnail" (d5b560aa)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojol
2019-06-06 02:29:22,316 DEBG 'lanraragi' stdout output:
icious] 200 OK (0.000958s, 1043.841/s)
[Mojolicious] GET "/api/thumbnail" (8c49cd1d)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000855s, 1169.591/s)
[Mojolicious] GET "/api/thumbnail" (1a2dbeeb)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000841s, 1189.061/s)
[Mojolicious] GET "/api/thumbnail" (674c889e)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000844s, 1184.834/s)
[Mojolicious] GET "/api/thumbnail" (3382610b)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000894s, 1118.568/s)
[Mojolicious] GET "/api/thumbnail" (922318ec)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.002132s, 469.043/s)
[Mojolicious] GET "/api/thumbnail" (c0f0b70e)
[Mojolicious] R
2019-06-06 02:29:22,333 DEBG 'lanraragi' stdout output:
outing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001956s, 511.247/s)
[Mojolicious] GET "/api/thumbnail" (2afe91af)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.00175s, 571.429/s)
[Mojolicious] GET "/api/thumbnail" (0384a1c5)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000821s, 1218.027/s)
[Mojolicious] GET "/api/thumbnail" (ad45cb62)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000846s, 1182.033/s)
[Mojolicious] GET "/api/thumbnail" (636f2e6e)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.002074s, 482.160/s)
[Mojolicious] GET "/api/thumbnail" (f0f96a12)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.
2019-06-06 02:29:36,195 DEBG 'lanraragi' stdout output:
001149s, 870.322/s)
[Mojolicious] GET "/upload" (65e0a48c)
[Mojolicious] Routing to controller "LANraragi::Controller::Login" and action "logged_in"
[Mojolicious] Routing to controller "LANraragi::Controller::Upload" and action "index"
[Mojolicious] Rendering template "upload.html.tt2"
[Mojolicious] 200 OK (0.00446s, 224.215/s)
[Mojolicious] GET "/css/webfonts/fa-solid-900.woff2" (5717f644)
[Mojolicious] Template "not_found.development.html.tt2" not found
[Mojolicious] Template "not_found.html.tt2" not found
[Mojolicious] Rendering cached template "mojo/debug.html.ep"
[Mojolicious] 404 Not Found (0.005995s, 166.806/s)
[Mojolicious] POST "/upload" (b5bf9b90)
[Mojolicious] Routing to controller "LANraragi::Controller::Login" and action "logged_in"
[Mojolicious] Routing to controller "LANraragi::Controller::Upload" and action "process_upload"
[LANraragi] [debug] ID of uploaded file is ee7450647fb664d679c40ebf969fe6470c98f4ee
[Archive] [debug] Pushing to redis on ID ee7450647fb664d679c40ebf969fe6470c98f4ee:
[Arch
2019-06-06 02:29:37,382 DEBG 'lanraragi' stdout output:
ive] [debug] File Name: Hitcall
[Archive] [debug] Filesystem Path: /home/koyomi/lanraragi/content/Hitcall.zip
[Archive] [debug] Parsed Title: Hitcall
[Archive] [debug] Parsed Tags:
[Mojolicious] 200 OK (0.034964s, 28.601/s)
[Mojolicious] POST "/api/autoplugin" (6943c92c)
[Mojolicious] Routing to controller "LANraragi::Controller::Login" and action "logged_in"
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "use_enabled_plugins"
[Auto-Plugin] [info] Executing enabled plugins on archive with id ee7450647fb664d679c40ebf969fe6470c98f4ee.
[Auto-Tagger] [info] Thumbnail hash invalid, regenerating.
[ExHentai] [info] Exhentai cookies provided! Trying direct access.
[ExHentai] [info] Trying to access ExHentai with provided cookies...
[Panda Check] [debug] Exhentai headers: Age: 0
Strict-Transport-Security: max-age=31536000; preload;
Date: Thu, 06 Jun 2019 02:29:37 GMT
Set-Cookie: igneous=a655a109d; expires=Fri, 05-Jun-2020 02:29:37 GMT; Max-Age=31536000; path=/; domain=.exhentai.org
Co
2019-06-06 02:29:38,456 DEBG 'lanraragi' stdout output:
ntent-Type: text/html; charset=UTF-8
Vary: Accept-Encoding
Server: Apache
Accept-Ranges: bytes
Cache-Control: no-cache
Content-Length: 70030
Via: 1.1 varnish-v4
X-Varnish: 292437211
mixed-content: noupgrade
[Panda Check] [info] ExHentai status OK! Moving on.
[ExHentai] [info] Exhentai cookies provided! Trying direct access.
[ExHentai] [info] Trying to access ExHentai with provided cookies...
[Panda Check] [debug] Exhentai headers: X-Varnish: 304740758
mixed-content: noupgrade
Content-Length: 70030
Via: 1.1 varnish-v4
Cache-Control: no-cache
Accept-Ranges: bytes
Server: Apache
Vary: Accept-Encoding
Set-Cookie: igneous=a655a109d; expires=Fri, 05-Jun-2020 02:29:38 GMT; Max-Age=31536000; path=/; domain=.exhentai.org
Content-Type: text/html; charset=UTF-8
Strict-Transport-Security: max-age=31536000; preload;
Age: 0
Date: Thu, 06 Jun 2019 02:29:38 GMT
[Panda Check] [info] ExHentai status OK! Moving on.
[E-Hentai] [info] Reverse Image Search Enabled, trying first.
[E-Hentai] [debug] Using URL htt
2019-06-06 02:29:39,007 DEBG 'lanraragi' stdout output:
p://exhentai.org?f_shash=8486f18ddc0500130b08dc5ec43404f13020fd02&fs_covers=1&fs_similar=1 (archive thumbnail hash)
[E-Hentai] [debug] Using URL http://exhentai.org?advsearch=1&f_sname=on&f_stags=on&f_spf=&f_spt=&f_sft=on&f_search=%22Hitcall%22 (archive title)
[E-Hentai] [info] No matching EH Gallery Found!
[Archive] [debug] Iterating files of archive /home/koyomi/lanraragi/content/Hitcall.zip, looking for 'info.json'
[Archive] [debug] Found file $VAR1 = "0.png";

[Archive] [debug] Found file $VAR1 = "1.png";

[Archive] [debug] Found file $VAR1 = "2.png";

[Archive] [debug] Found file $VAR1 = "3.png";

[Archive] [debug] Found file $VAR1 = "4.png";

[Archive] [debug] Found file $VAR1 = "5.png";

[Archive] [debug] Found file $VAR1 = "6.png";

[Archive] [debug] Found file $VAR1 = "7.png";

[Archive] [debug] Found file $VAR1 = "8.png";

[Archive] [debug] Found file $VAR1 = "9.png";

[Archive] [debug] Found file $VAR1 = "10.png";

[Archive] [debug] Found file $VAR1 = "11.png";

[Archive] [debug] Found file $VAR1 =
2019-06-06 02:29:39,402 DEBG 'lanraragi' stdout output:
 "12.png";

[Archive] [debug] Found file $VAR1 = "13.png";

[Archive] [debug] Found file $VAR1 = "14.png";

[Archive] [debug] Found file $VAR1 = "15.png";

[Archive] [debug] Found file $VAR1 = "16.png";

[Archive] [debug] Found file $VAR1 = "17.png";

[Archive] [debug] Found file $VAR1 = "18.png";

[Archive] [debug] Found file $VAR1 = "19.png";

[Archive] [debug] Found file $VAR1 = "info.json";

[Hdoujin] [debug] Found and loaded the following JSON: {"manga_info": {"title": "Hitcall", "artist": ["fu-ta"], "parody": ["Original Work"], "magazine": ["Comic X-Eros #76"], "publisher": ["FAKKU"], "language": ["English"], "tags": ["vanilla", "stockings", "pettanko", "hentai", "ahegao", "creampie", "uncensored", "cunnilingus", "x-ray", "subscription", "ponytail", "squirting"]}}
[Hdoujin] [info] Sending the following tags to LRR: artist:fu-ta, publisher:FAKKU, magazine:Comic X-Eros #76, language:English, parody:Original Work,tags:vanilla, tags:stockings, tags:pettanko, tags:hentai, tags:ahegao, tags:creampie, tags:unc
2019-06-06 02:29:41,141 DEBG 'lanraragi' stdout output:
ensored, tags:cunnilingus, tags:x-ray, tags:subscription, tags:ponytail, tags:squirting
[nHentai] [debug] Detected nHentai gallery id is
[nHentai] [info] No matching nHentai Gallery Found!
[Mojolicious] 200 OK (3.535425s, 0.283/s)
[Mojolicious] GET "/" (137c2b2e)
[Mojolicious] Routing to controller "LANraragi::Controller::Index" and action "index"
[Mojolicious] Rendering template "index.html.tt2"
[Mojolicious] 200 OK (0.01874s, 53.362/s)
[Mojolicious] GET "/api/archivelist" (708443dd)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_archivelist"
[Mojolicious] 200 OK (0.001453s, 688.231/s)
[Mojolicious] GET "/css/webfonts/fa-solid-900.woff2" (a8100b10)
[Mojolicious] Template "not_found.development.html.tt2" not found
[Mojolicious] Template "not_found.html.tt2" not found
[Mojolicious] Rendering cached template "mojo/debug.html.ep"
[Mojolicious] 404 Not Found (0.004824s, 207.297/s)
[Mojolicious] GET "/api/thumbnail" (b65d3927)
[Mojolicious] Routing to controller "LANraragi::Con
2019-06-06 02:29:41,180 DEBG 'lanraragi' stdout output:
troller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001103s, 906.618/s)
[Mojolicious] GET "/api/thumbnail" (ca45a2f9)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000807s, 1239.157/s)
[Mojolicious] GET "/api/thumbnail" (6b82ab2a)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001761s, 567.859/s)
[Mojolicious] GET "/api/thumbnail" (b3fc8e59)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001684s, 593.824/s)
[Mojolicious] GET "/api/thumbnail" (7c409899)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001244s, 803.859/s)
[Mojolicious] GET "/api/thumbnail" (07824ca9)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.00077s, 1298.701/s)
[Mojolicious] GE
2019-06-06 02:29:41,198 DEBG 'lanraragi' stdout output:
T "/api/thumbnail" (c3a8e68e)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001992s, 502.008/s)
[Mojolicious] GET "/api/thumbnail" (abf8c6dd)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001844s, 542.299/s)
[Mojolicious] GET "/api/thumbnail" (4953a54d)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000937s, 1067.236/s)
[Mojolicious] GET "/api/thumbnail" (ac29bcfa)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000736s, 1358.696/s)
[Mojolicious] GET "/api/thumbnail" (8b561f12)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000726s, 1377.410/s)
[Mojolicious] GET "/api/thumbnail" (3bddd837)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and ac
2019-06-06 02:29:41,219 DEBG 'lanraragi' stdout output:
tion "serve_thumbnail"
[Mojolicious] 200 OK (0.001104s, 905.797/s)
[Mojolicious] GET "/api/thumbnail" (fcde3c33)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000845s, 1183.432/s)
[Mojolicious] GET "/api/thumbnail" (72f3874a)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000732s, 1366.120/s)
[Mojolicious] GET "/api/thumbnail" (0ec7a47b)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000706s, 1416.431/s)
[Mojolicious] GET "/api/thumbnail" (23134da5)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001856s, 538.793/s)
[Mojolicious] GET "/api/thumbnail" (7701cd69)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001759s, 568.505/s)
[Mojolicious] GET "/api/thumbnail"
2019-06-06 02:29:41,234 DEBG 'lanraragi' stdout output:
 (2ac4da53)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001836s, 544.662/s)
[Mojolicious] GET "/api/thumbnail" (d4ee805b)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000782s, 1278.772/s)
[Mojolicious] GET "/api/thumbnail" (08e40dcd)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.0008s, 1250.000/s)
[Mojolicious] GET "/api/thumbnail" (c8616cbc)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000763s, 1310.616/s)
[Mojolicious] GET "/api/thumbnail" (6fc92222)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000825s, 1212.121/s)
[Mojolicious] GET "/api/thumbnail" (ac75a66f)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbna
2019-06-06 02:29:41,256 DEBG 'lanraragi' stdout output:
il"
[Mojolicious] 200 OK (0.001075s, 930.233/s)
[Mojolicious] GET "/api/thumbnail" (b677da55)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000827s, 1209.190/s)
[Mojolicious] GET "/api/thumbnail" (adcb6b74)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000734s, 1362.398/s)
[Mojolicious] GET "/api/thumbnail" (b0dab85c)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000714s, 1400.560/s)
[Mojolicious] GET "/api/thumbnail" (e17920de)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001004s, 996.016/s)
[Mojolicious] GET "/api/thumbnail" (44b41c72)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001026s, 974.659/s)
[Mojolicious] GET "/api/thumbnail" (8570d91f)
[Mojoli
2019-06-06 02:29:41,293 DEBG 'lanraragi' stdout output:
cious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001045s, 956.938/s)
[Mojolicious] GET "/api/thumbnail" (f94df8a4)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001049s, 953.289/s)
[Mojolicious] GET "/api/thumbnail" (eef2ae3b)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001817s, 550.358/s)
[Mojolicious] GET "/api/thumbnail" (b552776f)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001676s, 596.659/s)
[Mojolicious] GET "/api/thumbnail" (17f2cada)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001001s, 999.001/s)
[Mojolicious] GET "/api/thumbnail" (b6d5752d)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200
2019-06-06 02:29:41,323 DEBG 'lanraragi' stdout output:
 OK (0.000715s, 1398.601/s)
[Mojolicious] GET "/api/thumbnail" (2d779a67)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000721s, 1386.963/s)
[Mojolicious] GET "/api/thumbnail" (babb0d99)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000776s, 1288.660/s)
[Mojolicious] GET "/api/thumbnail" (a9d583bb)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001015s, 985.222/s)
[Mojolicious] GET "/api/thumbnail" (cc58fca9)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000863s, 1158.749/s)
[Mojolicious] GET "/api/thumbnail" (ba2247e9)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001826s, 547.645/s)
[Mojolicious] GET "/api/thumbnail" (b18f9a90)
[Mojolicious] Routing to co
2019-06-06 02:29:41,415 DEBG 'lanraragi' stdout output:
ntroller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001705s, 586.510/s)
[Mojolicious] GET "/api/thumbnail" (ffb1524b)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001596s, 626.566/s)
[Mojolicious] GET "/api/thumbnail" (a3e4d8bc)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001598s, 625.782/s)
[Mojolicious] GET "/api/thumbnail" (b0858ff4)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.00072s, 1388.889/s)
[Mojolicious] GET "/api/thumbnail" (498c5b84)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000715s, 1398.601/s)
[Mojolicious] GET "/api/thumbnail" (96fccd6a)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.077462s, 12.
2019-06-06 02:29:41,429 DEBG 'lanraragi' stdout output:
910/s)
[Mojolicious] GET "/api/thumbnail" (3ba98bd5)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000923s, 1083.424/s)
[Mojolicious] GET "/api/thumbnail" (46248a1e)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000735s, 1360.544/s)
[Mojolicious] GET "/api/thumbnail" (ff02ed35)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000707s, 1414.427/s)
[Mojolicious] GET "/api/thumbnail" (9e8566a3)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000709s, 1410.437/s)
[Mojolicious] GET "/api/thumbnail" (45a31217)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000699s, 1430.615/s)
[Mojolicious] GET "/api/thumbnail" (a06425f0)
[Mojolicious] Routing to controller "LANraragi
2019-06-06 02:29:41,455 DEBG 'lanraragi' stdout output:
::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000836s, 1196.172/s)
[Mojolicious] GET "/api/thumbnail" (1e6e49ef)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001831s, 546.150/s)
[Mojolicious] GET "/api/thumbnail" (1f6e4f2e)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001677s, 596.303/s)
[Mojolicious] GET "/api/thumbnail" (40f8f99b)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000914s, 1094.092/s)
[Mojolicious] GET "/api/thumbnail" (2ee1681e)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000692s, 1445.087/s)
[Mojolicious] GET "/api/thumbnail" (2b283fcb)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000681s, 1468.429/s)
[Mojolic
2019-06-06 02:29:41,483 DEBG 'lanraragi' stdout output:
ious] GET "/api/thumbnail" (26353ef2)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000724s, 1381.215/s)
[Mojolicious] GET "/api/thumbnail" (5ccfdcee)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001803s, 554.631/s)
[Mojolicious] GET "/api/thumbnail" (c48f1849)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001643s, 608.643/s)
[Mojolicious] GET "/api/thumbnail" (a05ff64f)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.00151s, 662.252/s)
[Mojolicious] GET "/api/thumbnail" (cf9a69f8)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000696s, 1436.782/s)
[Mojolicious] GET "/api/thumbnail" (67c716ef)
[Mojolicious] Routing to controller "LANraragi::Controller::Api"
2019-06-06 02:29:42,986 DEBG 'lanraragi' stdout output:
and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000776s, 1288.660/s)
[Mojolicious] GET "/api/thumbnail" (c4e6c00d)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000756s, 1322.751/s)
[Mojolicious] GET "/api/thumbnail" (41eeeb37)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001027s, 973.710/s)
[Mojolicious] GET "/api/thumbnail" (1016a4ee)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000805s, 1242.236/s)
[Mojolicious] GET "/api/thumbnail" (5fe98b06)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.00072s, 1388.889/s)
[Mojolicious] GET "/api/thumbnail" (8d870bcd)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000701s, 1426.534/s)
[Mojolicious] GET "/config"
2019-06-06 02:29:45,160 DEBG 'lanraragi' stdout output:
 (bc042f06)
[Mojolicious] Routing to controller "LANraragi::Controller::Login" and action "logged_in"
[Mojolicious] Routing to controller "LANraragi::Controller::Config" and action "index"
[Mojolicious] Rendering template "config.html.tt2"
[Mojolicious] 200 OK (0.014966s, 66.818/s)
[Mojolicious] GET "/css/webfonts/fa-solid-900.woff2" (9b6b72a6)
[Mojolicious] Template "not_found.development.html.tt2" not found
[Mojolicious] Template "not_found.html.tt2" not found
[Mojolicious] Rendering cached template "mojo/debug.html.ep"
[Mojolicious] 404 Not Found (0.004869s, 205.381/s)
[Mojolicious] GET "/api/shinobu_status" (25a5db32)
[Mojolicious] Routing to controller "LANraragi::Controller::Login" and action "logged_in"
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "shinobu_status"
[Mojolicious] 200 OK (0.001043s, 958.773/s)
[Mojolicious] GET "/" (3bace206)
[Mojolicious] Routing to controller "LANraragi::Controller::Index" and action "index"
[Mojolicious] Rendering template "index.html.tt2
2019-06-06 02:29:45,265 DEBG 'lanraragi' stdout output:
"
[Mojolicious] 200 OK (0.018654s, 53.608/s)
[Mojolicious] GET "/api/archivelist" (32737c97)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_archivelist"
[Mojolicious] 200 OK (0.001107s, 903.342/s)
[Mojolicious] GET "/css/webfonts/fa-solid-900.woff2" (2b81a675)
[Mojolicious] Template "not_found.development.html.tt2" not found
[Mojolicious] Template "not_found.html.tt2" not found
[Mojolicious] Rendering cached template "mojo/debug.html.ep"
[Mojolicious] 404 Not Found (0.004742s, 210.881/s)
[Mojolicious] GET "/api/thumbnail" (dcf83725)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000969s, 1031.992/s)
[Mojolicious] GET "/api/thumbnail" (be9c9ad5)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001188s, 841.751/s)
[Mojolicious] GET "/api/thumbnail" (eba01aa4)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "ser
2019-06-06 02:29:45,281 DEBG 'lanraragi' stdout output:
ve_thumbnail"
[Mojolicious] 200 OK (0.00083s, 1204.819/s)
[Mojolicious] GET "/api/thumbnail" (ba0b2470)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000787s, 1270.648/s)
[Mojolicious] GET "/api/thumbnail" (07634ceb)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000763s, 1310.616/s)
[Mojolicious] GET "/api/thumbnail" (baee65db)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.00133s, 751.880/s)
[Mojolicious] GET "/api/thumbnail" (44ef0bb6)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.00082s, 1219.512/s)
[Mojolicious] GET "/api/thumbnail" (05938c0a)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000766s, 1305.483/s)
[Mojolicious] GET "/api/thumbnail" (26cc717a
2019-06-06 02:29:45,297 DEBG 'lanraragi' stdout output:
)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000761s, 1314.060/s)
[Mojolicious] GET "/api/thumbnail" (670c0d95)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001206s, 829.187/s)
[Mojolicious] GET "/api/thumbnail" (7e7cd278)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000942s, 1061.571/s)
[Mojolicious] GET "/api/thumbnail" (2b0c0653)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000741s, 1349.528/s)
[Mojolicious] GET "/api/thumbnail" (cc6ecdba)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000789s, 1267.427/s)
[Mojolicious] GET "/api/thumbnail" (9d402069)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Moj
2019-06-06 02:29:45,311 DEBG 'lanraragi' stdout output:
olicious] 200 OK (0.001005s, 995.025/s)
[Mojolicious] GET "/api/thumbnail" (4ec8ec84)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000897s, 1114.827/s)
[Mojolicious] GET "/api/thumbnail" (f5b938b6)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000833s, 1200.480/s)
[Mojolicious] GET "/api/thumbnail" (651b3117)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000734s, 1362.398/s)
[Mojolicious] GET "/api/thumbnail" (9662dbcf)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000741s, 1349.528/s)
[Mojolicious] GET "/api/thumbnail" (974f958d)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000713s, 1402.525/s)
[Mojolicious] GET "/api/thumbnail" (a33e7f47)
[Mojolicious]
2019-06-06 02:29:45,332 DEBG 'lanraragi' stdout output:
 Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000813s, 1230.012/s)
[Mojolicious] GET "/api/thumbnail" (ab464580)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001041s, 960.615/s)
[Mojolicious] GET "/api/thumbnail" (77354c24)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001s, 1000.000/s)
[Mojolicious] GET "/api/thumbnail" (22783530)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.00092s, 1086.957/s)
[Mojolicious] GET "/api/thumbnail" (3f354a50)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000998s, 1002.004/s)
[Mojolicious] GET "/api/thumbnail" (23af4863)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0
2019-06-06 02:29:45,350 DEBG 'lanraragi' stdout output:
.001018s, 982.318/s)
[Mojolicious] GET "/api/thumbnail" (018a4bdd)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000904s, 1106.195/s)
[Mojolicious] GET "/api/thumbnail" (1dce0a76)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001016s, 984.252/s)
[Mojolicious] GET "/api/thumbnail" (ed1693e6)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000737s, 1356.852/s)
[Mojolicious] GET "/api/thumbnail" (63d4d81b)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000765s, 1307.190/s)
[Mojolicious] GET "/api/thumbnail" (b54043fe)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.00075s, 1333.333/s)
[Mojolicious] GET "/api/thumbnail" (e4a6a9a5)
[Mojolicious] Routing to controlle
2019-06-06 02:29:45,369 DEBG 'lanraragi' stdout output:
r "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001176s, 850.340/s)
[Mojolicious] GET "/api/thumbnail" (0769f16b)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000857s, 1166.861/s)
[Mojolicious] GET "/api/thumbnail" (cb97ed5a)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000936s, 1068.376/s)
[Mojolicious] GET "/api/thumbnail" (34dddc29)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.00079s, 1265.823/s)
[Mojolicious] GET "/api/thumbnail" (03fb6b5c)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000785s, 1273.885/s)
[Mojolicious] GET "/api/thumbnail" (1f1da41f)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000801s, 1248.439
2019-06-06 02:29:45,388 DEBG 'lanraragi' stdout output:
/s)
[Mojolicious] GET "/api/thumbnail" (478ca6c8)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000873s, 1145.475/s)
[Mojolicious] GET "/api/thumbnail" (13265588)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000808s, 1237.624/s)
[Mojolicious] GET "/api/thumbnail" (3cef36e9)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000858s, 1165.501/s)
[Mojolicious] GET "/api/thumbnail" (25676bb4)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000872s, 1146.789/s)
[Mojolicious] GET "/api/thumbnail" (8374ad7d)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000832s, 1201.923/s)
[Mojolicious] GET "/api/thumbnail" (4d93cdc7)
[Mojolicious] Routing to controller "LANraragi::C
2019-06-06 02:29:45,406 DEBG 'lanraragi' stdout output:
ontroller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001073s, 931.966/s)
[Mojolicious] GET "/api/thumbnail" (76f79b67)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000902s, 1108.647/s)
[Mojolicious] GET "/api/thumbnail" (008e9d8d)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.00084s, 1190.476/s)
[Mojolicious] GET "/api/thumbnail" (86d5c81d)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000806s, 1240.695/s)
[Mojolicious] GET "/api/thumbnail" (8e8cad8a)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000791s, 1264.223/s)
[Mojolicious] GET "/api/thumbnail" (a65d69b1)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000933s, 1071.811/s)
[Mojoliciou
2019-06-06 02:29:45,418 DEBG 'lanraragi' stdout output:
s] GET "/api/thumbnail" (1e8b2739)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000947s, 1055.966/s)
[Mojolicious] GET "/api/thumbnail" (fc7a0873)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000839s, 1191.895/s)
[Mojolicious] GET "/api/thumbnail" (ac1ef962)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000917s, 1090.513/s)
[Mojolicious] GET "/api/thumbnail" (a910e75b)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000751s, 1331.558/s)
[Mojolicious] GET "/api/thumbnail" (1ca4b36a)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000792s, 1262.626/s)
[Mojolicious] GET "/api/thumbnail" (4c6f1cb1)
[Mojolicious] Routing to controller "LANraragi::Controller::Api"
2019-06-06 02:29:45,436 DEBG 'lanraragi' stdout output:
 and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000812s, 1231.527/s)
[Mojolicious] GET "/api/thumbnail" (1ce643a4)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000962s, 1039.501/s)
[Mojolicious] GET "/api/thumbnail" (8b377e9a)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000886s, 1128.668/s)
[Mojolicious] GET "/api/thumbnail" (35d40354)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000873s, 1145.475/s)
[Mojolicious] GET "/api/thumbnail" (8b9eda50)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000816s, 1225.490/s)
[Mojolicious] GET "/api/thumbnail" (8f46a555)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000948s, 1054.852/s)
[Mojolicious] GET "/api/
2019-06-06 02:29:45,451 DEBG 'lanraragi' stdout output:
thumbnail" (0c6ddfd1)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000793s, 1261.034/s)
[Mojolicious] GET "/api/thumbnail" (c1dd44ce)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000923s, 1083.424/s)
[Mojolicious] GET "/api/thumbnail" (b6b33aa3)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000831s, 1203.369/s)
[Mojolicious] GET "/api/thumbnail" (7f121e4b)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000852s, 1173.709/s)
[Mojolicious] GET "/api/thumbnail" (b225b1d5)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000737s, 1356.852/s)
[Mojolicious] GET "/api/thumbnail" (27cab166)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "
2019-06-06 02:29:46,607 DEBG 'lanraragi' stdout output:
serve_thumbnail"
[Mojolicious] 200 OK (0.000939s, 1064.963/s)
[Mojolicious] GET "/api/thumbnail" (a1ec5de9)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000845s, 1183.432/s)
[Mojolicious] GET "/api/thumbnail" (095d2e1b)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000867s, 1153.403/s)
[Mojolicious] GET "/api/thumbnail" (3b8314e9)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.000709s, 1410.437/s)
[Mojolicious] GET "/upload" (24583257)
[Mojolicious] Routing to controller "LANraragi::Controller::Login" and action "logged_in"
[Mojolicious] Routing to controller "LANraragi::Controller::Upload" and action "index"
[Mojolicious] Rendering template "upload.html.tt2"
[Mojolicious] 200 OK (0.002219s, 450.653/s)
[Mojolicious] GET "/css/webfonts/fa-solid-900.woff2" (9ebc586a)
[Mojolicious] Template "not_foun
2019-06-06 02:29:49,799 DEBG 'lanraragi' stderr output:
Could not connect to Redis server at 127.0.0.1:6379: Address not available at /home/koyomi/lanraragi/lib/../lib/LANraragi/Model/Config.pm line 38.
        ...propagated at /usr/local/share/perl5/site_perl/Redis.pm line 606.

2019-06-06 02:29:49,799 DEBG 'lanraragi' stdout output:
[Shinobu] [info] All done! Now dutifully watching your files.
[Shinobu] [debug] Received inotify event 1073741856 on /home/koyomi/lanraragi/content
[Shinobu] [debug] Received inotify event 1073741840 on /home/koyomi/lanraragi/content
[Shinobu] [debug] Received inotify event 1073741856 on /home/koyomi/lanraragi/content/thumb
[Shinobu] [debug] Received inotify event 1073741840 on /home/koyomi/lanraragi/content/thumb
[Shinobu] [debug] Received inotify event 256 on /home/koyomi/lanraragi/content/Hitcall.zip
[Shinobu] [debug] Adding /home/koyomi/lanraragi/content/Hitcall.zip to Shinobu filemap.
[Shinobu] [debug] Computed ID is da39a3ee5e6b4b0d3255bfef95601890afd80709.
[Shinobu] [info] Building JSON cache...This might take some time.
[Shinobu] [debug] File name discrepancy detected between DB and filesystem!
[Shinobu] [debug] Filesystem: /home/koyomi/lanraragi/content/Hitcall.zip
[Shinobu] [debug] Database: /home/koyomi/lanraragi/content/Fake Boobs.zip
[Shinobu] [debug] Received inotify event 32 on /home/koyomi/lanraragi/content/Hitcall.zip
[Shinobu] [debug] Received inotify event 32 on /home/koyomi/lanraragi/content/Hitcall.zip
[Shinobu] [debug] Received inotify event 16 on /home/koyomi/lanraragi/content/Hitcall.zip
[Shinobu] [debug] Received inotify event 32 on /home/koyomi/lanraragi/content/Hitcall.zip
[Shinobu] [debug] Received inotify event 16 on /home/koyomi/lanraragi/content/Hitcall.zip
[Shinobu] [debug] Received inotify event 2 on /home/koyomi/lanraragi/content/Hitcall.zip
[Shinobu] [debug] Received inotify event 8 on /home/koyomi/lanraragi/content/Hitcall.zip
[Shinobu] [debug] Received inotify event 4 on /home/koyomi/lanraragi/content/Hitcall.zip
[Shinobu] [debug] Received inotify event 32 on /home/koyomi/lanraragi/content/Hitcall.zip
[Shinobu] [debug] Received inotify event 1 on /home/koyomi/lanraragi/content/Hitcall.zip
[Shinobu] [debug] Received inotify event 16 on /home/koyomi/lanraragi/content/Hitcall.zip
[Shinobu] [debug] Received inotify event 32 on /home/koyomi/lanraragi/content/Hitcall.zip
[Shinobu] [debug] Received inotify event 1 on /home/koyomi/lanraragi/content/Hitcall.zip
[Shinobu] [debug] Received inotify event 1 on /home/koyomi/lanraragi/content/Hitcall.zip
[Shinobu] [debug] Received inotify event 16 on /home/koyomi/lanraragi/content/Hitcall.zip

2019-06-06 02:29:56,459 DEBG 'lanraragi' stdout output:
d.development.html.tt2" not found
[Mojolicious] Template "not_found.html.tt2" not found
[Mojolicious] Rendering cached template "mojo/debug.html.ep"
[Mojolicious] 404 Not Found (0.005033s, 198.689/s)
[Shinobu Boot] [info] Shinobu Background Worker terminated. (PID was 19)
[Mojolicious] POST "/upload" (057811f3)
[Mojolicious] Routing to controller "LANraragi::Controller::Login" and action "logged_in"
[Mojolicious] Routing to controller "LANraragi::Controller::Upload" and action "process_upload"
[Mojolicious] Could not connect to Redis server at 127.0.0.1:6379: Address not available at /home/koyomi/lanraragi/script/../lib/LANraragi/Model/Config.pm line 38.

[Mojolicious] Template "exception.development.html.tt2" not found
[Mojolicious] Template "exception.html.tt2" not found
[Mojolicious] Rendering cached template "mojo/debug.html.ep"
[Mojolicious] 500 Internal Server Error (3.012688s, 0.332/s)
[Mojolicious] POST "/upload" (a6409766)
[Mojolicious] Routing to controller "LANraragi::Controller::Login" and action
2019-06-06 02:30:02,805 DEBG 'lanraragi' stdout output:
"logged_in"
[Mojolicious] Routing to controller "LANraragi::Controller::Upload" and action "process_upload"
[Mojolicious] Could not connect to Redis server at 127.0.0.1:6379: Address not available at /home/koyomi/lanraragi/script/../lib/LANraragi/Model/Config.pm line 38.

[Mojolicious] Template "exception.development.html.tt2" not found
[Mojolicious] Template "exception.html.tt2" not found
[Mojolicious] Rendering cached template "mojo/debug.html.ep"
[Mojolicious] 500 Internal Server Error (3.010126s, 0.332/s)
[Mojolicious] POST "/upload" (3dca2c3b)
[Mojolicious] Routing to controller "LANraragi::Controller::Login" and action "logged_in"
[Mojolicious] Routing to controller "LANraragi::Controller::Upload" and action "process_upload"
[Mojolicious] Could not connect to Redis server at 127.0.0.1:6379: Address not available at /home/koyomi/lanraragi/script/../lib/LANraragi/Model/Config.pm line 38.

[Mojolicious] Template "exception.development.html.tt2" not found
[Mojolicious] Template "exception.html.tt2" not foun

Difegue commented 5 years ago

I've encountered similar issues upgrading my personal setup to Beta 2 - It's likely due to the new UID/GID changes introduced for security. Try changing up the LRR_UID/GID environment variables to 1000 or 0.

There might still be some demons lurking though, I'm still getting a few errors using the web uploader on Docker for this version.

AnyByte commented 5 years ago

I tried setting

environment:
      - LRR_UID=0
      - LRR_GID=0

in docker-compose.yml but when I upload something its chown is still 9001:9001

Difegue commented 5 years ago

Yeah, UID/GID to 0 actually doesn't properly elevate the app to root; I've pushed something to fix this alongside some extra chmods to the database and thumbnail folder.

Asinin3 commented 5 years ago

LANraragi Beta 2 - WSL This is probably the most common error I get when especially when running a fresh install of LANraragi.

DEBG 'lanraragi' stderr output:
Could not connect to Redis server at 127.0.0.1:6379: Address in use at /home/koyomi/lanraragi/lib/../lib/LANraragi/Model/Config.pm line 38.
        ...propagated at /usr/local/share/perl5/site_perl/Redis.pm line 606.

I think? it's the cause of the shinobu worker dying/lots of mojolicious errors.

I've also been getting a similar error to the OP when the Shinobu worker dies even though I'm not using the web-upload.

DEBG 'lanraragi' stdout output:
860/s)
[Mojolicious] GET "/api/thumbnail" (2a3724ad)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.00109s, 917.432/s)
[Mojolicious] GET "/api/thumbnail" (34241689)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001196s, 836.120/s)
[Mojolicious] GET "/api/thumbnail" (798ba584)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001222s, 818.330/s)
[Mojolicious] GET "/api/thumbnail" (4c01e1c4)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001131s, 884.174/s)
[Mojolicious] GET "/api/thumbnail" (2fa82c48)
[Mojolicious] Routing to controller "LANraragi::Controller::Api" and action "serve_thumbnail"
[Mojolicious] 200 OK (0.001001s, 999.000/s)
[Shinobu Boot] [info] Shinobu Background Worker terminated. (PID was 54)
[Mojolicious] GET "/logs"

I'll be sure to update to the nightlies.

AnyByte commented 5 years ago

Try changing up the LRR_UID/GID environment variables to 1000 or 0.

Tried on latest Nightly with fixed chmods but no luck. I still think that somethings up with filename parsing cause Im 24/7 getting these errors and I dont know where they come from:

2019-06-06 19:55:47,469 DEBG 'lanraragi' stderr output:
^* matches null string many times in regex; marked by <-- HERE in m/^* <-- HERE .+\.(png|jpg|gif|bmp|jpeg|webp|PNG|JPG|GIF|BMP|JPEG|WEBP)$/ at /home/koyomi/lanraragi/lib/../lib/LANraragi/Utils/Generic.pm line 34.
2019-06-06 20:04:39,664 DEBG 'lanraragi' stderr output:
'.' and '.' are identical (not copied) at /home/koyomi/lanraragi/script/../lib/LANraragi/Utils/Archive.pm line 52.
2019-06-06 23:36:35,757 DEBG 'lanraragi' stderr output:
Use of uninitialized value $1 in concatenation (.) or string at /home/koyomi/lanraragi/script/../lib/LANraragi/Controller/Reader.pm line 37.
2019-06-06 20:03:11,014 DEBG 'lanraragi' stderr output:
Odd number of elements in anonymous hash at /home/koyomi/lanraragi/script/../lib/LANraragi/Controller/Api.pm line 75.

I think you should test worker with some extreemly bloated filenames with apostrophes, questionmarks, asterisks, quotes, hieroglyphs, special symbols and all that stuff. Heres an example of this filename вН╦ъ╓н╟Щим.zip.

Or you can try to make it so it would rename all uploaded archives to GUIDs that would be stored in the database.

Difegue commented 5 years ago

image

Something like this? Not to be rude but this time around I'm fairly sure it's not a filename encoding problem.
I don't want to go the file renaming path as this prevents the software from being used with existing collections. (Otherwise I'd probably have done it a long time ago and spared myself dealing with filename encodings)

I still think your errors are coming from the Redis DB not functioning properly. Can you look at your content folder and do a ls -l | grep database.rdb ? Although UID/GID to 0 should've fixed things already if it really was a permission issue.

The errors above are warnings that don't affect the app, although they do make for some misleading white noise; I'll try to get them out of the way in a future release.

AnyByte commented 5 years ago

Something like this? Not to be rude but this time around I'm fairly sure it's not a filename encoding problem.

Sorry for being too persuasive, I just want for it to work goddamit xd

Well I tried running it with LRR_UID: 0 and LRR_GID: 0 and in fact it does create database.rdb with root ownership but the problem still remains.

After that I tried mounting redis.conf and changing parameters like daemonize and protected mode which I found to be suggested to be changed after 5 minutes spent on googling and still the same problem. Then I created redis container and modified lrr.conf so it would connect to that container and it did create a database there and all that but after I uploaded some zips the error popped out again . I even tried redis-cli monitor and everything looked fine from there (at least it seemed like to me), redis didn't seem to crash or something like that.

Maybe the problem lies in Pearl library or reconnect timeout? Or maybe Im just stupid and missed something, who knows, never worked with Redis or Perl.

Difegue commented 5 years ago

It's pretty strange at this point, UID/GID to 0 is basically the same behavior as in previous Docker releases. If you rollback to an earlier version, does it work properly?
Since it only becomes unavailable(not a crash seemingly) after we try to write to it, I thought it was permission problems on the database, but that doesn't seem to be the case. You don't get anything out of the ordinary from the monitor command?

Address not available is an uncommon error as well, you might have some luck switching the 127.0.0.1 part of the configured address to something a bit more broad like localhost or [::1] for ipv6.

Difegue commented 5 years ago

@AnyByte Any news on this?

AnyByte commented 5 years ago

@AnyByte Any news on this?

Im currently a bit busy, I will check in a couple of days.

AnyByte commented 5 years ago

Well I cloned the repository and built docker image from dev branch myself on my windows PC and everything worked flawlessly, even overall responsiveness became much better no matter how hard I tried to crash it with constant uploading and clicking on everything.

So I exported this image and imported it on my server running ESXI with CentOS 7 VM and saw the same Address not available error almost right away. Also I was clearing thumbs and database.rdb every time so that I would know for sure that its not corrupted databse which causes this.

You don't get anything out of the ordinary from the monitor command?

Nope, nothing out of the ordinary. Redis doesnt even crash or restart.

Sounds like a very strange issue to me. Maybe its something to do with how CentOS file system works with permissions outside docker or is it because I have SSD on my PC and HDD on CentOS VM.

I will try to tinker with it furthermore, just letting you know my experience so far with this issue in case you might come up with what may lead to it.

Difegue commented 5 years ago

I'm banking on weird file permissions at this point, yeah. Do old versions work properly?

iXo commented 5 years ago

Hi, I am new to LANraragi, and because I didn't want to use docker (I am using Proxmox which use LXC containers) I have created a VM from the docker file instructions, so I have an alpine linux VM that works the same way.

I am using the dev branch of the sources, as I have just cloned the git repository, and I have the same problem, the worker keeps beeing in the Kaput state.

I can provide any informations you need.

Difegue commented 5 years ago

Have you duplicated the entire part with su-exec and the matching environment variables as well? I was suspecting permission problems but it doesn't seem to be the issue at hand.

Does your issue also stem from the Redis server dying? The dev branch has a better check for it at the moment if you're not already on that.

Past that I admit the bug stumps me; It might be an issue with supervisord but I'm just throwing guesses at this point. 😥

iXo commented 5 years ago

No, in fact, as at first I did forgot to define the LRR_NETWORK var env, the command line with su-exec didn't worked as expected. After some digging, I found the problem about this var and I have created a little quick and dirty run script :

export LRR_NETWORK="http://*:3000"
cd /home/koyomi/lanraragi
supervisord --nodaemon --configuration ./tools/DockerSetup/supervisord.conf

Because I am not in docker, I can't use the entrypoint as-is to be able to start the software. So, because I am still not done setting a valid service script file, I am executing this script, directly as the koyomi user, in a screen terminal to be able to detach it.

This is wrong, I know, but so far it works.

The reported version is 0.6.0-beta.2 and I am currently using the c8d5376 commit.

I have grepped on the redis word in the logs folder without anything very interesting. The last startup of redis was 2 days ago, the 28th, and apart a warning about THP, nothing more about redis dying or anything else.

Please note, that in my tentative to "simulate" the docker environment, I may have missed some env var, I didn't try to search what would be the right bash script equivalent for the command ENV EV_EXTRA_DEFS -DEV_NO_ATFORK, the other ENV commands are quite straightforward, as it is a simple list of var affectation : ENV LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 LANGUAGE=en_US.UTF-8 ENV LRR_UID=9001 LRR_GID=9001

but the EV_EXTRA_DEFS is not an = affectation, and I didn't try to know how docker will do in this case, so maybe I am missing something important here.

Difegue commented 5 years ago

The equivalent command for the EV_EXTRA_DEFS variable is export EV_EXTRA_DEFS="-DEV_NO_ATFORK". It's apparently required by Mojo in a Docker context(not even sure about that), so it probably won't change much.

You're basically running close to a source install here, except it's jammed in an alpine VM.
Since everything is working save for the background worker, you can probably go ahead and enable debug mode too.
Do you get any kind of specific errors when starting the program, or is it just something non-specific like Shinobu Worker Terminated ?

iXo commented 5 years ago

OK, I will enable debug mode and come back if I see anything interessting.

But I have to tell this : to be able to post my previous reply, I had to check some things, and discovered that the LXC container was using the maximum swap memory space available (that is set to 500MB as default in proxmox) so I changed the memory setting to 2GB for both RAM and swap.

Since then, the worker is still running fine. But I did not add anymore file in the library, this could also means something.

And indeed when it happens the only log was Shinobu Worker Terminated.

I will add some files to see if it crash again and if not, will test again with less RAM

Difegue commented 5 years ago

Damn, I never thought about RAM! It's weird that it doesn't show an explicit error about it, though. Maybe an implementation quirk in Proc::Background.

iXo commented 5 years ago

I tried to add something like 38 new archives in the content folder. And the Shinobu worker was alive since my last message. But the problem is that according to Proxmox, even if I have granted 2GB for both RAM and SWAP, the SWAP is not used, and the RAM not that much neither.

So it is a bit strange. I have restarted my container, with 1GB of RAM and 500MB of SWAP, and I am adding 185 archives for a total of 40GB of files, and will let you know if the worker crashed again. I am still in debug.

iXo commented 5 years ago

Here is a little progression :

image

Here you can see that during the analyzing phase of the 40GB that I have added (it is still running) the system use SWAP instead of RAM (I don't really understand why), for the moment the worker is the one that was started at boot, and is still running, I can see logs about new file detection.

iXo commented 5 years ago

Ok, so the test is done, and everything went soomthly, more than 40GB and 253 new title have been added.

The only thing that I can think of now if the fact there is a major difference on how I gave the file to LRR : at first, when the worker crashed, I used to upload via the web browser something like 50 / 100 files at once, with the page open to see the plugins progression. Now I am putting file directly in the content folder and use the fact that LRR is able to scan them itself by using inotify.

I will not be able to test this before at least 5 hours from now.

iXo commented 5 years ago

So my theory doesn't seems to be valid. I have tried to upload something like 200 archives, let the page open to see the auto plugin progression, then tried to upload another batch of file when the popup of library generation was displayed without any crash.

In fact, the worker don't want to crash anymore. I don't know why. Sorry.

Difegue commented 5 years ago

I managed to reproduce this on my own setup and "might" know where it's coming from.

[LANraragi] [info] Terminating previous Shinobu Worker if it exists... (PID is 19)
2019-10-09 20:03:40,877 DEBG fd 9 closed, stopped monitoring <POutputDispatcher at 140252593785672 for <Subprocess at 140252593784808 with name redis in state RUNNING> (stdout)>
2019-10-09 20:03:40,877 DEBG fd 14 closed, stopped monitoring <POutputDispatcher at 140252593786104 for <Subprocess at 140252593784808 with name redis in state RUNNING> (stderr)>
2019-10-09 20:03:40,878 INFO exited: redis (terminated by SIGKILL; not expected)
2019-10-09 20:03:40,878 DEBG received SIGCHLD indicating a child quit
2019-10-09 20:03:43,881 DEBG 'lanraragi' stderr output:
Can't load application from file "/home/koyomi/lanraragi/script/lanraragi": Could not connect to Redis server at 127.0.0.1:6379: Connection refused at /home/koyomi/lanraragi/script/../lib/LANraragi/Model/Config.pm line 38.
    ...propagated at /usr/local/share/perl5/site_perl/Redis.pm line 613.
Compilation failed in require at (eval 85) line 1.

There's a feature in place to terminate the background worker's PID if it's still running upon a server restart; The PID is stored in a file so the next server process can pick it up.
It's very likely that on a container restart, the PID in this file can match the Redis PID, leading to LRR killing its own database. Brilliant.

I have doubts about whether this PID-killer feature is useful, but for now checking if the PID belongs to a perl process should be enough to fix this bug.

Difegue commented 5 years ago

Additionally, the previous conjecture about RAM was right on the money: When Redis RAM usage grows to half of what's available in the container, saves of the database will start failing due to fork() not being able to allocate enough RAM. (See https://github.com/docker-library/redis/issues/93#issuecomment-363587122)
LRR in Docker is configured to error out if the database can't be written to anymore.

Using the overcommit_memory trick fixes this here for container installs. (https://redis.io/topics/faq#background-saving-fails-with-a-fork-error-under-linux-even-if-i-have-a-lot-of-free-ram)

Sadly I can't set it myself for Docker users since it's a kernel parameter and therefore touches the entire system: Folks'll have to enter the command manually if they need it.
What can be done is to add a warning on start, and check the codebase for unclosed redis objects -- There seem to a be a few of them on archive extraction and building the filemap.

It's another story for Windows users, as we do have complete control over the kernel there. Not sure if the parameter really does anything on WSL1, however.

I can thank server-side search in a way since it stresses Redis much more now, making this error much easier to replicate. 👍

Difegue commented 4 years ago

Another issue was due to hypnotoad's hot deploy feature on Docker container restarts: The previous hypnotoad.pid file was left hanging in the container's filesystem, leading the server to believe a previous instance was still present.

Hypnotoad's hot deploy sends SIGUSR2 to the process marked in this pid file, which could also be either the redis instance or...ourselves.

Removing those rogue .pid files in the container's entrypoint seems to be the last piece of the puzzle.