× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



Yes, the routing program performs a TFRJOB after it identifies the user, based on some criteria. We use accounting code in the sample programs but it can be anything really.

The only way to cause a specific subsystem to allocate a terminal device (telnet or otherwise) is via the name or type entry in the subsystem description. So to achieve what you are asking about you will need to differentiate the devices (usually by name) and then have those specific names or generic names in the workstation entries for the subsystems in question.

I've never tried to get a subsystem to allocate devices with the QIBM_QTG_DEVINIT exit but it still requires a device/user to identify what to do, seems far more complicated and error prone than a routing program, which is why we did not consider it. Furthermore the exit essentially accomplishes the same thing, the only advantage is the ability to identify the terminal session by workstation type/name as well as the IP address.

Maybe a custom sign on panel that has several languages on it?

--
Jim Oberholtzer
Agile Technology Architects

-----Original Message-----
From: MIDRANGE-L <midrange-l-bounces@xxxxxxxxxxxxxxxxxx> On Behalf Of Patrik Schindler
Sent: Tuesday, May 12, 2020 4:05 AM
To: Midrange Systems Technical Discussion <midrange-l@xxxxxxxxxxxxxxxxxx>
Subject: Re: Telnet server multiple instances?

Hello Jim, Paul & Larry,

thanks for your valuable input!


Am 12.05.2020 um 02:22 schrieb Jim Oberholtzer <midrangel@xxxxxxxxxxxxxxxxx>:

Yes, you can achieve your goal with a routing program and multiple subsystems. I don’t believe you can run multiple telnet servers but you really don’t need to. Even at V4R5.

I have samples that both Larry and I ( and another fellow named Paul Weyer) used at Common conferences called Advanced Work Management.

You will need to identify the user somehow, and we usually used the accounting code in the user profile for that purpose.

So, the switch to another SBS is done *after* signon? Maybe I wasn't clear enough, but I wish to have a different signon-screen (language, appearance) showed prior to signon. So, the differentiating point is not the user profile, but the connection itself. But I don't know which attributes of a connection can be "extracted" and used for routing even the signon request to a separate SBS.

If I get time tomorrow I’ll post it in the wiki, or if you have a COMMON membership you might find it in one of the session lists, although it’s been awhile since either of us taught that class.

Thank you!

Contact me privately and I can send you all the code which will compile at V4.

Thanks again. I'll do after clarification of the remaining open questions. :-)

:wq! PoC

PGP-Key: DDD3 4ABF 6413 38DE - https://www.pocnet.net/poc-key.asc


--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list To post a message email: MIDRANGE-L@xxxxxxxxxxxxxxxxxx To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives at https://archive.midrange.com/midrange-l.

Please contact support@xxxxxxxxxxxxxxxxxxxx for any subscription related questions.

Help support midrange.com by shopping at amazon.com with our affiliate link: https://amazon.midrange.com


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.