GithubHelp home page GithubHelp logo

ftelnetproxy's People

Contributors

rickparrish avatar

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar  avatar

ftelnetproxy's Issues

Unable to connect via proxy...

I've got my proxy setup on ftelnet-proxy.roughneckbbs.com and using the following with ftelnet config...

fTelnet.ProxyHostname = "ftelnet-proxy.roughneckbbs.com";
fTelnet.ProxyPort = 80;
fTelnet.ProxyPortSecure = 443;  

I'm receiving the following error message:

Sorry, for security reasons this proxy won't connect to localhost:23

The proxy itself is setup running on dokku, with the letsencrypt plugin... My changes and the dockerfile is with my changes.

The issue seems to be related to a missing RelayFilename, and your repo is missing the fTelnetProxy.ini file that was referenced in the project, so I don't have an example to work from here.

No instructions for linux

I'd like to install fTelnetProxy on a Debian based system (Raspberry Pi) but there are no instructions on how to do so. I've successfully compiled mono from source, but am not sure how to move forward with the rest. Thanks!

Relaying

Sorry to bother you, but I am hosting my own Proxy on a closed LAN, and I really would like to be able to use the relay function with a dynamic web page.

I've added a relay.cfg but cannot get the webpage to load when I have Options.TargetHostname and Options.TargetPort defined in my script.
my relay.cfg is simply:

23,24
10.0.0.22:24

but when I add:

Options.TargetHostname = 10.0.0.22;
Options.TargetPort = 24;

to my script, the page fails to load.

Do you have time to help?

Missing libraries

This project is missing libraries to be compilable. I tried compiling it using the latest Mono git and this was the output:

`XBuild Engine Version 14.0
Mono, Version 4.9.0.0
Copyright (C) 2005-2013 Various Mono authors

Build started 2/5/2017 6:47:57 AM.


/root/ftelnetproxy/fTelnetProxy.sln: warning : Project file /root/DLL/RMLib/RMLib.csproj referenced in the solution file, not found. Ignoring.
Project "/root/ftelnetproxy/fTelnetProxy.sln" (default target(s)):
Target ValidateSolutionConfiguration:
Building solution configuration "Debug|Mixed Platforms".
Target Build:
/root/ftelnetproxy/fTelnetProxy.sln: error : Could not find the project file '/root/DLL/RMLib/RMLib.csproj'
Project "/root/ftelnetproxy/fTelnetProxy.csproj" (default target(s)):
Target PrepareForBuild:
Configuration: Debug Platform: x86
Created directory "bin/Debug/"
Created directory "obj/x86/Debug/"
Target ResolveProjectReferences:
/usr/lib/mono/xbuild/14.0/bin/Microsoft.Common.targets: warning : Referenced Project ../DLL/RMLib/RMLib.csproj not found, ignoring.
Target GenerateResources:
Tool /usr/lib/mono/4.5/resgen.exe execution started with arguments: /useSourcePath /compile "ProjectInstaller.resx,obj/x86/Debug/fTelnetProxy.ProjectInstaller.resources"
Tool /usr/lib/mono/4.5/resgen.exe execution started with arguments: /useSourcePath /compile "Service.resx,obj/x86/Debug/RandM.fTelnetProxy.Service.resources"
Target GenerateSatelliteAssemblies:
No input files were specified for target GenerateSatelliteAssemblies, skipping.
Target CoreCompile:
Tool /usr/lib/mono/4.5/csc.exe execution started with arguments: /noconfig /debug:full /debug:portable /optimize- /out:obj/x86/Debug/fTelnetProxy.exe /resource:obj/x86/Debug/fTelnetProxy.ProjectInstaller.resources /resource:obj/x86/Debug/RandM.fTelnetProxy.Service.resources Config.cs fTelnetProxy.cs ProjectInstaller.cs ProjectInstaller.Designer.cs WebSocketClientThread.cs WebSocketServerThread.cs Service.cs Service.Designer.cs Program.cs Properties/AssemblyInfo.cs /target:exe /define:"DEBUG;TRACE" /nostdlib /platform:x86 /reference:/usr/lib/mono/2.0-api/System.dll /reference:/usr/lib/mono/2.0-api/System.Configuration.Install.dll /reference:/usr/lib/mono/2.0-api/System.Data.dll /reference:/usr/lib/mono/2.0-api/System.Data.Linq.dll /reference:/usr/lib/mono/2.0-api/System.Management.dll /reference:/usr/lib/mono/2.0-api/System.ServiceProcess.dll /reference:/usr/lib/mono/2.0-api/System.Xml.dll /reference:/usr/lib/mono/2.0-api/System.Core.dll /reference:/usr/lib/mono/2.0-api//mscorlib.dll /warn:4
Microsoft (R) Visual C# Compiler version 2.0.0.61324
Copyright (C) Microsoft Corporation. All rights reserved.
Config.cs(1,13): error CS0234: The type or namespace name 'RMLib' does not exist in the namespace 'RandM' (are you missing an assembly reference?)
fTelnetProxy.cs(1,13): error CS0234: The type or namespace name 'RMLib' does not exist in the namespace 'RandM' (are you missing an assembly reference?)
WebSocketClientThread.cs(1,13): error CS0234: The type or namespace name 'RMLib' does not exist in the namespace 'RandM' (are you missing an assembly reference?)
WebSocketServerThread.cs(1,13): error CS0234: The type or namespace name 'RMLib' does not exist in the namespace 'RandM' (are you missing an assembly reference?)
Program.cs(1,13): error CS0234: The type or namespace name 'RMLib' does not exist in the namespace 'RandM' (are you missing an assembly reference?)
Config.cs(7,27): error CS0246: The type or namespace name 'ConfigHelper' could not be found (are you missing a using directive or an assembly reference?)
Config.cs(11,16): error CS0246: The type or namespace name 'LogLevel' could not be found (are you missing a using directive or an assembly reference?)
Config.cs(34,25): warning CS0109: The member 'Config.Load()' does not hide an accessible member. The new keyword is not required.
fTelnetProxy.cs(276,43): error CS0246: The type or namespace name 'RMLogEventArgs' could not be found (are you missing a using directive or an assembly reference?)
WebSocketClientThread.cs(10,42): error CS0246: The type or namespace name 'RMThread' could not be found (are you missing a using directive or an assembly reference?)
WebSocketClientThread.cs(19,33): error CS0115: 'WebSocketClientThread.Dispose(bool)': no suitable method found to override
WebSocketClientThread.cs(33,33): error CS0115: 'WebSocketClientThread.Execute()': no suitable method found to override
WebSocketServerThread.cs(10,42): error CS0246: The type or namespace name 'RMThread' could not be found (are you missing a using directive or an assembly reference?)
WebSocketServerThread.cs(46,33): error CS0115: 'WebSocketServerThread.Execute()': no suitable method found to override
WebSocketServerThread.cs(92,30): error CS0115: 'WebSocketServerThread.Stop()': no suitable method found to override
WebSocketServerThread.cs(16,17): error CS0246: The type or namespace name 'WebSocketConnection' could not be found (are you missing a using directive or an assembly reference?)
`

Program crashes upon start (Linux)

I am trying to compile and run this on Linux, but the program crashes when trying to run it:

mono ./fTelnetProxy.exe "/?" [3/17/2022 9:34:31 PM] [Info] fTelnetProxy Starting Up [3/17/2022 9:34:31 PM] [Info] fTelnetProxy shutting down [3/17/2022 9:34:31 PM] [Info] fTelnetProxy terminated [3/17/2022 9:34:31 PM] [Error] Message: Unhandled exception in main program loop File: :0,0 Method: RandM.RMLib.ConfigHelper::Save Exception: Object reference not set to an instance of an object

The README states that the config (ini) file should be created first time during startup, but that does not seem to happen. Am I doing something wrong?

The RMLib project is also not a part of the project, but I used the binary release and added that to the project.

Recommend Projects

  • React photo React

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

  • Vue.js photo Vue.js

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

  • Typescript photo Typescript

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

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

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

  • web

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

  • server

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

  • Machine learning

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

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

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

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.