<div dir="auto">Hello, <div dir="auto"><br></div><div dir="auto">Just curious to see what was possible from the internet. I have send a email via the <a href="http://ampr.org">ampr.org</a> network about compilation error with VARA defined. Your mail address @<a href="http://mbs.ca">mbs.ca</a> does not respond to European mails servers. ;-)</div><div dir="auto"><br></div><div dir="auto">Best 73' Jan PA3GJX. </div><div dir="auto"><br></div><div dir="auto"><a href="mailto:jancats60@gmail.com">jancats60@gmail.com</a>.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Op za 20 nov. 2021 18:04 schreef  <<a href="mailto:nos-bbs-request@lists.tapr.org">nos-bbs-request@lists.tapr.org</a>>:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Send nos-bbs mailing list submissions to<br>
        <a href="mailto:nos-bbs@lists.tapr.org" target="_blank" rel="noreferrer">nos-bbs@lists.tapr.org</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
        <a href="http://lists.tapr.org/mailman/listinfo/nos-bbs_lists.tapr.org" rel="noreferrer noreferrer" target="_blank">http://lists.tapr.org/mailman/listinfo/nos-bbs_lists.tapr.org</a><br>
or, via email, send a message with subject or body 'help' to<br>
        <a href="mailto:nos-bbs-request@lists.tapr.org" target="_blank" rel="noreferrer">nos-bbs-request@lists.tapr.org</a><br>
<br>
You can reach the person managing the list at<br>
        <a href="mailto:nos-bbs-owner@lists.tapr.org" target="_blank" rel="noreferrer">nos-bbs-owner@lists.tapr.org</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than "Re: Contents of nos-bbs digest..."<br>
<br>
<br>
Today's Topics:<br>
<br>
   1. Jan (pa3gjx) trying to contact you ... (M Langelaar)<br>
   2. Re: https support web based BBS access (mod_proxy) (M Langelaar)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Fri, 19 Nov 2021 11:58:47 -0600<br>
From: M Langelaar <<a href="mailto:maiko@pcsinternet.ca" target="_blank" rel="noreferrer">maiko@pcsinternet.ca</a>><br>
To: TAPR xNOS Mailing List <<a href="mailto:nos-bbs@lists.tapr.org" target="_blank" rel="noreferrer">nos-bbs@lists.tapr.org</a>><br>
Subject: [nos-bbs] Jan (pa3gjx) trying to contact you ...<br>
Message-ID: <<a href="mailto:b4f1f084-0391-e719-f8be-ff78824cef24@pcsinternet.ca" target="_blank" rel="noreferrer">b4f1f084-0391-e719-f8be-ff78824cef24@pcsinternet.ca</a>><br>
Content-Type: text/plain; charset=windows-1252; format=flowed<br>
<br>
I noticed your A in your login is a special character,<br>
<br>
so it is showing 'bad login' on the log ... I see you tried<br>
<br>
to access just now. Sorry , I don't have a current email<br>
<br>
from you and am not able to send via <a href="http://ampr.org" rel="noreferrer noreferrer" target="_blank">ampr.org</a> setup.<br>
<br>
Maiko / VE4KLM<br>
<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Fri, 19 Nov 2021 16:13:10 -0600<br>
From: M Langelaar <<a href="mailto:maiko@pcsinternet.ca" target="_blank" rel="noreferrer">maiko@pcsinternet.ca</a>><br>
To: TAPR xNOS Mailing List <<a href="mailto:nos-bbs@lists.tapr.org" target="_blank" rel="noreferrer">nos-bbs@lists.tapr.org</a>><br>
Subject: Re: [nos-bbs] https support web based BBS access (mod_proxy)<br>
Message-ID: <<a href="mailto:4f36b3e2-551d-7a5f-e541-47527bbf02e5@pcsinternet.ca" target="_blank" rel="noreferrer">4f36b3e2-551d-7a5f-e541-47527bbf02e5@pcsinternet.ca</a>><br>
Content-Type: text/plain; charset=windows-1252; format=flowed<br>
<br>
One last thing. Technically a header rewrite entry in httpd.conf should be<br>
able to handle the https <-> http proxy, without needing to change code<br>
in the bbs10000.c source file, but I had some issues trying to make it<br>
work, and rewrite rules are not my forte' so that's why I did the mod.<br>
<br>
If someone wants to give it a shot without the mod, go for it please.<br>
<br>
Maiko / VE4KLM<br>
<br>
On 19/11/2021 10:54 a.m., M Langelaar wrote:<br>
<br>
> I forgot to mention, to access this you would simply use (in my case) :<br>
><br>
> ??? <a href="https://www.langelaar.net/jnosbbs" rel="noreferrer noreferrer" target="_blank">https://www.langelaar.net/jnosbbs</a><br>
><br>
> and magically you see the web based user bbs (secured internet side)<br>
><br>
> So no more worry about clear text data and such outside the system.<br>
><br>
> M<br>
><br>
> On 19/11/2021 10:52 a.m., M Langelaar wrote:<br>
>> Good morning,<br>
>><br>
>> This feature requires you to run apache with mod_proxy capabilities. <br>
>> I'll leave<br>
>> it to you to get that done on your own. If you don't have apache or <br>
>> don't want<br>
>> to install it then this is not for you. If you can get it work for <br>
>> NGINX as well ?<br>
>><br>
>> See my danger warning about proxying at the end of this email - <br>
>> important to read !<br>
>><br>
>> This will all be added to the j2addendum 'soon', but in case people <br>
>> want to play :)<br>
>><br>
>> Including other improvements as well, the latest bbs10000.c from the <br>
>> offiical<br>
>> rsync site has support for anyone wanting SECURE access to the JNOS port<br>
>> 10000 web based user bbs interface. You can just grab the one file if <br>
>> that's all<br>
>> you are interested in. The procedure is as follows :<br>
>><br>
>> 1) edit your config.h and add the following entry at the top :<br>
>><br>
>> ??? #define APACHE_MOD_PROXY_BBS10000<br>
>><br>
>> 2) grab the latest bbs10000.c from the rsync site<br>
>><br>
>> 3) compile your jnos (don't have to do a mass compile) as follows :<br>
>><br>
>> ??? rm bbs10000.o ; make<br>
>><br>
>> 4) edit your httpd.conf and INSIDE of your virtual host :443 add these<br>
>> ??? two entries (replacing the IP information with whatever your <br>
>> internal<br>
>> ??? JNOS ip address happens to be, these are from my system) :<br>
>><br>
>> ??? ProxyPass "/jnosbbs" "<a href="http://192.168.4.201:10000" rel="noreferrer noreferrer" target="_blank">http://192.168.4.201:10000</a>"<br>
>> ??? ProxyPassReverse "/jnosbbs" "<a href="http://192.168.4.201:10000" rel="noreferrer noreferrer" target="_blank">http://192.168.4.201:10000</a>"<br>
>><br>
>> The #define I mentioned earlier relies on the exact jnosbbs suffix, so<br>
>> just make sure your ip address is correct, the port is the default.<br>
>><br>
>> There is a danger of running this in proxy mode, regardless of doing<br>
>> it this way or using that perl tcp redirect proxy I mentioned before. <br>
>> The<br>
>> way JNOS does it`s `callback`management is that it depends on unique<br>
>> IP addresses to figure out which session an incoming user should be <br>
>> using<br>
>> internal to JNOS. With proxy mode, the danger is if someone is already<br>
>> connected ? any subsequent user will be greeted with and be allowed to<br>
>> interact with that calls session, and see and affect everything going <br>
>> on !<br>
>><br>
>> That is very dangerous. SO, if you are going to proxy to the internet,<br>
>> then do NOT make your link public. I am trying to find a way to deal<br>
>> with this, and making some progress, but it's not done yet. You've<br>
>> been warned.<br>
>><br>
>> But for personal use, and firewall rules, this might be very handy for<br>
>> those that want to check their JNOS systems via web interfaces, ie:<br>
>> on a phone or something. I'll try and figure this conflict out asap.<br>
>><br>
>> Maiko / VE4KLM<br>
>><br>
>><br>
<br>
<br>
<br>
------------------------------<br>
<br>
Subject: Digest Footer<br>
<br>
_______________________________________________<br>
nos-bbs mailing list<br>
<a href="mailto:nos-bbs@lists.tapr.org" target="_blank" rel="noreferrer">nos-bbs@lists.tapr.org</a><br>
<a href="http://lists.tapr.org/mailman/listinfo/nos-bbs_lists.tapr.org" rel="noreferrer noreferrer" target="_blank">http://lists.tapr.org/mailman/listinfo/nos-bbs_lists.tapr.org</a><br>
<br>
<br>
------------------------------<br>
<br>
End of nos-bbs Digest, Vol 199, Issue 3<br>
***************************************<br>
</blockquote></div>