Catalog of /halp/

Mode: Thread
Name
Subject
Message

Max message length: 4096

Files

Max file size: 1.00 MB

Max files: 3

Captcha
E-mail
Password

(used to delete files and postings)

Misc

Remember to follow the rules

Open

R: 0 / I: 0 / P: 1

The main IRC channel is #lynxchan at Rizon.
I also created a side-channel with the same name at OFTC for TOR users.
Avoid using the channel at OFTC unless you REALLY can't or don't want to use Rizon to avoid fragmenting information exchange.

R: 11 / I: 1 / P: 1

I'm still having a problem with thumbnails. If I set the CSS and the global settings for thumbnails to be the same size, it works. Thumbnails show up large. However, in some posts will multiple images, they go outside the frame.
How do I solve this?

R: 8 / I: 1 / P: 1

Files do not expand when clicked on. How do I fix this?
Open

R: 10 / I: 0 / P: 1

Favicon

Is there a global setting to set a favicon or should I manually edit it in every file?

R: 5 / I: 0 / P: 1

My Lynxchan install doesn't properly render the captcha. It give me this error.

Error: Command failed: convert -size 300x100 xc: -draw "circle 62,36 71,66 circle 232,52 240,56 circle 37,77 48,93 circle 119,40 122,58 circle 53,89 73,109 circle 129,34 143,46 circle 34,72 49,87" -write mpr:mask +delete xc: -pointsize 70 -gravity center -draw "text 0,0 '4c6e41'" -write mpr:original +delete mpr:original -negate -write mpr:negated +delete mpr:negated mpr:original mpr:mask -composite -distort Shepards '0,0 0,0 0,100 0,100 300,0 300,0 300,100 300,100 5,82 9,85 81,36 89,40 175,67 170,90 240,49 220,55' -blur 0x1 jpg:- convert-im6.q16: unable to read font `helvetica' @ error/annotate.c/RenderFreetype/1387. convert-im6.q16: non-conforming drawing primitive definition `text' @ error/draw.c/DrawImage/4216. convert-im6.q16: unable to read font `helvetica' @ error/annotate.c/RenderFreetype/1387. convert-im6.q16: non-conforming drawing primitive definition `text' @ error/draw.c/DrawImage/4216. convert-im6.q16: unable to read font `helvetica' @ error/annotate.c/RenderFreetype/1387. convert-im6.q16: non-conforming drawing primitive definition `text' @ error/draw.c/DrawImage/4216. convert-im6.q16: unable to read font `helvetica' @ error/annotate.c/RenderFreetype/1387. convert-im6.q16: non-conforming drawing primitive definition `text' @ error/draw.c/DrawImage/4216. convert-im6.q16: unable to read font `helvetica' @ error/annotate.c/RenderFreetype/1387. convert-im6.q16: non-conforming drawing primitive definition `text' @ error/draw.c/DrawImage/4216.

What should I do?

R: 2 / I: 0 / P: 1

How do I add more CSS options other than default and clear?

R: 9 / I: 0 / P: 1

I get a "connection failed" when I try to upload a video on my board. What could be causing this?
Open

R: 3 / I: 1 / P: 1

can you post the css folder currently running on this site?

R: 5 / I: 0 / P: 1

i tried to edit a post (of mine) but a pop up showed this:
>Internal server error. Posting could not be found.

steps?
>click mod thread
>click Edit on a post
>click Save

v2.1.5

R: 34 / I: 2 / P: 1

Installing LynxChan on CentOS 7 because the captcha never loads on Ubuntu. Attempting to run the lynxchan package gives me pic related.
What should I do?

R: 7 / I: 0 / P: 2

Can users set their own custom CSS like on 8chan?
Open

R: 9 / I: 0 / P: 2

maintenanceImage not set?

I set up Lynxchan to use GoonSaloon-FE but everytime I try to run it, it gives me this error.

/home/username/LynxChan/src/be/kernel.js:203

what do?
throw error;
^
Template image maintenanceImage not set on the template settings.
Open

R: 23 / I: 2 / P: 2

The url stops showing the domain when I click on open link in new tab and instead shows my IP. How would I make it so that I it shows everywhere. (sorry for being a dumbass)
Open

R: 1 / I: 0 / P: 2

sooooo uhh is there an .htaccess file already or do i need to create one, and if so, in what folder would I do that
Open

R: 16 / I: 4 / P: 2

Mongodb continuously crashes on every multi-file upload

For a moment there it was beautiful and running smoothly, then when I went to test uploading files Mongodb crashes everytime.

1) Mongodb not stable
Everytime I attempt to upload files to the chan, Mongodb crashes and complains about 'cursor.js' and 'scheduleHandler.js'.

<code>
MongoError: Topology was destroyed
at initializeCursor (/PATH/TO/SRC/LynxChan/src/be/node_modules/mongodb-core/lib/cursor.js:603:25)
at nextFunction (/PATH/TO/SRC/LynxChan/src/be/node_modules/mongodb-core/lib/cursor.js:463:12)
at AggregationCursor.Cursor.next (/PATH/TO/SRC/LynxChan/src/be/node_modules/mongodb-core/lib/cursor.js:763:3)
at AggregationCursor.Cursor._next (/PATH/TO/SRC/LynxChan/src/be/node_modules/mongodb/lib/cursor.js:211:36)
at fetchDocs (/PATH/TO/SRC/LynxChan/src/be/node_modules/mongodb/lib/operations/cursor_ops.js:217:12)
at toArray (/PATH/TO/SRC/LynxChan/src/be/node_modules/mongodb/lib/operations/cursor_ops.js:247:3)
at executeOperation (/PATH/TO/SRC/LynxChan/src/be/node_modules/mongodb/lib/utils.js:420:24)
at AggregationCursor.Cursor.toArray (/PATH/TO/SRC/LynxChan/src/be/node_modules/mongodb/lib/cursor.js:824:10)
at checkExpiredCaptchas (/PATH/TO/SRC/LynxChan/src/be/scheduleHandler.js:394:8)
at Timeout._onTimeout (/PATH/TO/SRC/LynxChan/src/be/scheduleHandler.js:372:7) name: 'MongoError', [Symbol(mongoErrorContextSymbol)]: {} }
</code>

Will dive into the configuration file in 'settings/general.json' and see if there is a means to extend the timeout variable for mongodb, then check to see if this resolves the issue.

2) Both of the scripts that fetch external lists of banned ips or known spammers use gunzip to extract the archive to disk. Gunzip is no longer available in the OpenBSD repository, and older versions do not recognize the archive type. I will attempt to create a symbolic link from unzip to gunzip, and see if that corrects the issue. I doubt it will because the flags will be different and should generate an error.

3) Banner logo not changing on pages found in templates directory, regardless that logo.png has changed.

I noticed that in the html files located in the static directory the logo uses the header tag:

<code>
<header>
<img
src="/.static/logo.png"
class="logoImg"
alt="logo" />
</header>
</code>

Where in the html files located in the templates directory the logo uses a 'div' tag:

<code>
<div
id="logoBox"
class="title">
<img
src="/.static/logo.png"
class="logoImg"
alt="logo" />
</div>
</code>

Not sure if this is what is causing the logo to not update with the other pages. Any suggestions would be greatly appreciated.
Open

R: 8 / I: 0 / P: 2

IS there any way to enable global themes on the boards page?
Open

R: 2 / I: 0 / P: 2

How would I set a lynxhub powered imageboard from http to https?
Open

R: 2 / I: 0 / P: 2

Make user accounts admin

How to change the permission level of user accounts?
Open

R: 16 / I: 2 / P: 2

Captcha not loading in ,and no cookie captcha giving error

When I try to make a board on a localhost LynxChan imageboard or enter the recover account page it shows pic related.
Open

R: 2 / I: 0 / P: 2

Hi. Using the placeholder front end and going to my site (index.html) can you pls tell me the file to edit the top left (in the address bar where the favicon usually is) it says "My chan" in the address bar and I did not see the title in the html or css. Thanks!
Open

R: 10 / I: 0 / P: 3

Errors while running boot.js: Unrecognized file format

Trying to implement lynxchan for my site. When executing boot.js, I receive the error that gunzip does not recognize the file format. I have downloaded the bannedips file manually and have extracted it, I am just unsure where exactly where it needs to be extracted to? And/Or is there anyway to bypass downloading the bannedips.zip during startup?
Open

R: 3 / I: 1 / P: 3

Cell phones are how people browse

Look at the top links in penumbra. On a cell phone it is two lines of garbled shit when viewed from a cell phone. There are too many links there. People MOSTLY browse with phones, and that is an absolute fact. 4chan is mibile friendly, 8chan is bloated and awkward on a phone. The default placeholder like the one you use on this site looks decent on a mobile phone - yet it it is not quite easy and fluid as 4chan on a phone. The state of message boards is interesting- php is RAPIDLY going to shit, it is almost shocking that 4chan uses php yet. Lynxchan is the best. Take away the bloat and lynxchan is the best option by far- it could easily be a commercial product for christ sake. MAKE CHANS GREAT AGAIN god dammit! I am a shitposter and i approve this message.
Open

R: 3 / I: 2 / P: 3

lynxchan SECURITY RISK

You ALWAYS have an excuse or rude comment for everything that you do wrong but are too stupid to fix. There is a reason that lynxchan did not amount to anything... mostly because you are a fucking idiot. Lynxchan is not secure, has a shitty front end that no one uses, and all the lynxchan boards have no
real website or users. MEWCH was the only good lynxchan board and that failed because of the horrible security flaws. Lynxchan is a joke made to fool stupid people who are not aware of security.

R: 2 / I: 0 / P: 3

MEWCH

LYNXCHAN DB IS UNSAFE! WARNING TO ALL = Protect Database Access
If you are using a data such as Mongo DB as your persistent storage, you also need to protect access to the database as well as prevent database being compromised by attackers. If you are using MongoDB as your database, following things should be considered as important.

Enable client authentication in MongoDB to prevent the situation “Everyone is admin”.

By default, MongoDB does not enforce authentication to access databases. This is really harmful since anybody has direct access to the database content even if they do not have access to use your application. So you need to implement client authentication in MongoDB and prevent malicious access to the data.

Sanitize user inputs used in MongoDB queries

MongoDB query language is a javascript based technique. Due to this nature, MongoDB is also vulnerable to script injection attacks. When you use user supplied input values inside mongo db queries you should properly enforce type checks and necessary input validations and sanitizations to prevent attackers executing malicious scripts on your database.

R: 4 / I: 1 / P: 3

favicon in lynx

i can't change my favicon.ico so i put the favicon.ico in /LynxChan i then run

mongofiles -h localhost -d {dbName} -p 27017 -l {/root/LynxChan/favicon.ico} put favicon.ico

and it says it can not find favicon. Does anyone know wtf i am doing wrong?
Open

R: 2 / I: 0 / P: 3

penumbra

So how come now when one installs lynxchan, it comes with penumbra ok fine but when one starts lynxchan there are are shitloads of errors that show up before it starts. Before, the penumbra thingy never gave a shitload of errors like that.
Open

R: 1 / I: 0 / P: 3

workers

When starting lynxchan with penumbra, it always says one worker booted then the other. Using other front ends it just says worker 2 booted when starting it up. Is it supposed to say worker 1 then worker 2 booted? THanks.
Open

R: 1 / I: 0 / P: 3

by the way, i couldnt upload a pic of how garbled penumbra looks from a cell phone- it said there was an error. im on an iphone.

R: 1 / I: 0 / P: 3

pLS HLP

So sometimes when I start lynxchan it says worker 2 started. Sometimes it says worker 1 started, then worker 2 started on the next terminal line. Does this mean my fe is fucked up? Does it have to say both worker 1 then worker 2 started in order to know its working right?
Open

R: 0 / I: 0 / P: 3

ssl

lynx installed on a digital ocean ubuntu 18.10 minimal. Can anyone pls tell me how the fuck to get ssl installed now? I can easily do letsencrypt on an apache or nginx- i never did ssl on a bare install of ubuntu. Pls let me know.
Open

R: 1 / I: 0 / P: 4

I'm a noob in web dev.
Only know some shallow knowledge of Web Hosting/domain, HTML and CSS from editing blogspot template. And I run a website for a year only running a landing page.

I stumble on a github page about imageboard software, and it appears that Lynx are the most popular one. So that's why I'm here.

Does anybody have any source of manual (book or video) that contain knowledge from the very basic about how to apply LynxChan, so I can make my own Imageboard website?

Already try to google it but nothing quite comprehensive.

Another question,
Can it run on imageboard App on android like "Overchan,"
I try to open this web using the app but it appears only like a web browser, not like 4chan or 8chan. Thanks.

Hit me up on email: kamkazert@gmail.com

R: 5 / I: 0 / P: 4

Where is the date modified?

Where is the date modified?
Modified the js file. But it doesn't work.
Open

R: 0 / I: 0 / P: 4

blow jobs thanks to lynxchan!

i like how lynxchan is meant to save people shitloads of money! with certbot and letsencrypt ssl , this money saving concept should be extended to ssl though!!! built in ssl is no longer necessary with free letsencrypt options. also, it costs money tonget the two required cert files. so im running lynxchan on ubuntu, from here to use letsencrypt i install nginx, then delete apache, then set up the sal cert with letsencrypt, right? As a feature request, maybe have it more user friendly tonuse letsencrypt? thanks !! i spend my money on coke and whores so saving money on ssl certs should be at least 3 more blow jobs from whores per week.
Open

R: 1 / I: 0 / P: 4

install err

npm WARN deprecated bcrypt@1.0.3: bcrypt < v2.0.0 is susceptible to bcrypt wrap-around bug. Upgrade to bcrypt >= v2.0.0 for improved support for newer bcrypt hashes

> bcrypt@1.0.3 install /home/j/LynxChan/src/be/node_modules/bcrypt
> node-pre-gyp install --fallback-to-build

node-pre-gyp ERR! Tried to download(404): https://github.com/kelektiv/node.bcrypt.js/releases/download/v1.0.3/bcrypt_lib-v1.0.3-node-v64-linux-x64.tar.gz
node-pre-gyp ERR! Pre-built binaries not found for bcrypt@1.0.3 and node@10.12.0 (node-v64 ABI) (falling back to source compile with node-gyp)
node-pre-gyp ERR! Tried to download(undefined): https://github.com/kelektiv/node.bcrypt.js/releases/download/v1.0.3/bcrypt_lib-v1.0.3-node-v64-linux-x64.tar.gz
node-pre-gyp ERR! Pre-built binaries not found for bcrypt@1.0.3 and node@10.12.0 (node-v64 ABI) (falling back to source compile with node-gyp)
make: Entering directory '/home/j/LynxChan/src/be/node_modules/bcrypt/build'
CXX(target) Release/obj.target/bcrypt_lib/src/blowfish.o
make: Entering directory '/home/j/LynxChan/src/be/node_modules/bcrypt/build'
CXX(target) Release/obj.target/bcrypt_lib/src/blowfish.o
rm: cannot remove './Release/.deps/Release/obj.target/bcrypt_lib/src/blowfish.o.d.raw': No such file or directory
bcrypt_lib.target.mk:103: recipe for target 'Release/obj.target/bcrypt_lib/src/blowfish.o' failed
make: *** [Release/obj.target/bcrypt_lib/src/blowfish.o] Error 1
make: Leaving directory '/home/j/LynxChan/src/be/node_modules/bcrypt/build'
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23)
gyp ERR! stack at ChildProcess.emit (events.js:182:13)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:240:12)
gyp ERR! System Linux 2.6.32-042stab125.5
gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--module=/home/j/LynxChan/src/be/node_modules/bcrypt/lib/binding/bcrypt_lib.node" "--module_name=bcrypt_lib" "--module_path=/home/j/LynxChan/src/be/node_modules/bcrypt/lib/binding"
gyp ERR! cwd /home/j/LynxChan/src/be/node_modules/bcrypt
gyp ERR! node -v v10.12.0
gyp ERR! node-gyp -v v3.8.0
gyp ERR! not ok
node-pre-gyp ERR! build error
node-pre-gyp ERR! stack Error: Failed to execute '/usr/bin/node /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/home/j/LynxChan/src/be/node_modules/bcrypt/lib/binding/bcrypt_lib.node --module_name=bcrypt_lib --module_path=/home/j/LynxChan/src/be/node_modules/bcrypt/lib/binding' (1)
node-pre-gyp ERR! stack at ChildProcess.<anonymous> (/home/j/LynxChan/src/be/node_modules/node-pre-gyp/lib/util/compile.js:83:29)
node-pre-gyp ERR! stack at ChildProcess.emit (events.js:182:13)
node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:962:16)
node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:251:5)
node-pre-gyp ERR! System Linux 2.6.32-042stab125.5
node-pre-gyp ERR! command "/usr/bin/node" "/home/j/LynxChan/src/be/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"
node-pre-gyp ERR! cwd /home/j/LynxChan/src/be/node_modules/bcrypt
node-pre-gyp ERR! node -v v10.12.0
node-pre-gyp ERR! node-pre-gyp -v v0.6.36
node-pre-gyp ERR! not ok
Open

R: 0 / I: 0 / P: 4

bcrypt ??

npm WARN deprecated bcrypt@1.0.3: bcrypt < v2.0.0 is susceptible to bcrypt wrap-around bug. Upgrade to bcrypt >= v2.0.0 for improved support for newer bcrypt hashes

??

R: 4 / I: 0 / P: 4

Hey, admin. Do you do anything to secure mongo db in your setup file? Apparently mongo db is crazy not secure. This article explains why.
https://www.theregister.co.uk/2017/01/11/mongodb_ransomware_followup/
Open

R: 1 / I: 0 / P: 4

Thumbnail Generation

I'm trying to write a client for clover app, but thumbnails have missing extension in filename. Due to which thumbnails aren't working in clover. Any help?
Open

R: 1 / I: 0 / P: 4

Same ip for all posts

Hey, I'm running LynxChan through nginx and all the posts have the same ip. (The Ip of the server)

Does anyone know how to fix this?
Open

R: 1 / I: 0 / P: 4

Lynxchan for docker

I'm a noob with docker, only know how to run images them not make them.

Does anyone already have, or want to make, lynxchan for docker? Either an all in one, or lynxchan in one that links to a separate mongodb image?
That would be sweet.
Open

R: 1 / I: 0 / P: 4

>>495 actually there was a point, i was going to ask how come when the pic is on my board when i click on it it opens a whole new page and does not inline expand like on here, but then i realized the setup.sh in the fe directory enables java script so inline works..... then i tried 2 delete the talor swift post but it wouldnt let me for some reason. Instead of locking that thread why not just delete it? lol
Open

R: 2 / I: 0 / P: 5

front end

Okay, seriously here. I really like this placeholder front end. It is fast as fuck, easy on the eyes and reliable. So i use Penumbra Lynx front end, which is different. Is there any way to have the ability to switch to this front end and back and forth? Since PenumbraLynx is different, the themes.js wouldn't quite do the trick to switch to this front end fromPenumbraLynx. Maybe a mod or a future addition to a new version? I would love to be able to switch from the entire PenumbraLynx theme to this placeholder front end back and forth from the board.Just changing the css colors is cool, but the ability for a user to to switch the entire front end instantly from the website itself would be so cool, and it would really be an improvement to make lynxchan even more awesome.
Open

R: 6 / I: 0 / P: 5

PenumbraLynx

So this theme is the only one i could ind that works well with the newest lynxchan. https://gitgud.io/LynxChan/PenumbraLynx Is there any way possible to use it and add the placeholder that this site runs off as one of the options for css looks?
Open

R: 2 / I: 0 / P: 5

wtf

login does not work, i even created a new user via ssh and that ser login does not work either. Any ideas?????????????
Open

R: 1 / I: 0 / P: 5

ssl

so cloudflare ssl does not work... they have a setting to enable ssl on the cloudflare end but even that does not work. So i need a `ssl.key` and the certificate named `ssl.cert` --- do any of the free ssl/tls certs like letsencrypt work for this? was wondering where to ger the .key and .cert files i need
Open

R: 1 / I: 0 / P: 5

file permissions

So there isn't much mention of file permissions. After a good install of lynx, should one change any of the file permissions?

R: 4 / I: 0 / P: 5

8tail

half assed got 8tailed lynx FE to work- it boots up and works but shitloads of errors. Can someone pls let me know how i can start to clear the startup errors in the pic?

what i did- downloaded 8tailed lynx from git via sftp. Uploaded the directory to my server, deleted the original FE directory, and renamed the 8tail lynx as FE. (i didn't know if i was supposed to save any of the original files)
it boots up, wow it looks awesome- but shows all the errors .
Open

R: 6 / I: 0 / P: 5

Bounty! youtube

In vichan, one enters a youtube url video into the embed area, and it shits out the embedded video in the post. It shows the video and pic, one does not have to click on a link to see what the video is. It runs off youtube.js and php code. I seriously want that capability, and am willing to pay anyone to make the mod. Also, im looking for a front end. I want to keep the existing placeholder, i like it a lot. I was looking for a yotsuba style front end, just the css. Example is on 4chan and select yotsuba, it changes the css. I will pay anyone for both things, seriously. Thanks.
Open

R: 3 / I: 0 / P: 5

so i set up a reverse proxy ith nginx, to enable ssl. It worked, i have ssl. But the f-ing thing goes to a nginx page instead of lynxchan. I dont have access to lynxchan at all now. I had lynxchan pointed to port 80. Since the reverse proxy forces the domain to do ssl, i take it i have to edit a file and manually point lynxchan to ssl port 443? Can you pls tell me what file to edit?
Open

R: 3 / I: 0 / P: 5

here is what is points to now https://4usa.org/ lynxchan is installed, then i installed nginx to make a reverse proxy to force ssl. I take it i have to manually edit a lynxchan file to point it to the 443 ssl port?
Open

R: 4 / I: 0 / P: 5

emails still broke

LynxChan 2.0.11 -- the 40 dollar a month digital ocean dedicated hyperthread server - fresh ubuntu 18 install, then set up lynxchan- email's still do not work. It will not send a confirmation email. did sudo reboot, attempted several times, no email sent.