pschweitz / insidelog Goto Github PK
View Code? Open in Web Editor NEW[newer] Colorized real-time log viewer with remote tail over SSH support for Windows, Mac and Linux
License: Apache License 2.0
[newer] Colorized real-time log viewer with remote tail over SSH support for Windows, Mac and Linux
License: Apache License 2.0
Do you plan to add support for SSH elliptic keys (https://wiki.archlinux.org/index.php/SSH_keys#Ed25519) ?
I see that your are using the JSCh library, which is publicly known to not support it (although numerous requests)...
...BUT fortunately there exists a fork of JSCH which as adds (among others) support for ssh-ed25519 !
https://github.com/mwiede/jsch
On my Windows 10, the font looks very bad. Is there a way to improve it? Other than that, I love this app.
Hello,
This tool is amazing, however I would very much appreciate adding support for ssh tunneling / connecting through intermediary server.
BR
Martin
Is there a way to run the program like you instruct us in README and PDF, instead of launching ugly .bat file, cluttering desktop. I guess this has something to do with .bat file having ALL RESTRICTED APPLICATION PACKAGES
permission principal...
References have been sanitised. xxxxxx refers to FQDN that resolves to private IP address in 10/8 range. I think I have configured everything correctly. I don't get any java errors on launch.
Error Message
error: connecting to host: xxxxxx: com.jcraft.jsch.JSchException: invalid privatekey: xxxxxxx
** Program Installation**'
Extract InSideLog_Linux_amd64.tar.gz to InSideLog_Linux_amd64
cd InSideLog_Linux_amd64
Remove incompatible java
Install Java from Oracle
Update insidelog.sh with command below
Program Execution
% java -Xmx1G -jar InSideLog-1.5-RELEASE.jar $@
Reproduce
Configure as below, right click file and Clean/Start to produce error above
Inside Log Configuration
File Location: ssh://remote_username:/Users/username/.ssh/id_rsa@xxxxxxx:/apps/applicaiton/application-version/log/logfile.log
Platform
2020 Macbook Pro 2 GHz Quad-Core Intel Core i5 16GB RAM running MacOS Monterey 12.4
Fresh install of Java(TM) SE Runtime Environment (build 1.8.0_333-b02) from https://www.java.com/en/download/
Applications
% java -version
java version "1.8.0_333"
Java(TM) SE Runtime Environment (build 1.8.0_333-b02)
Java HotSpot(TM) 64-Bit Server VM (build 25.333-b02, mixed mode)
% ssh -V
OpenSSH_8.6p1, LibreSSL 3.3.6
% uname -a
Darwin SERIALNO 21.5.0 Darwin Kernel Version 21.5.0: Tue Apr 26 21:08:22 PDT 2022; root:xnu-8020.121.3~4/RELEASE_X86_64 x86_64
OpenSSH command line help:
usage: ssh [-46AaCfGgKkMNnqsTtVvXxYy] [-B bind_interface]
[-b bind_address] [-c cipher_spec] [-D [bind_address:]port]
[-E log_file] [-e escape_char] [-F configfile] [-I pkcs11]
[-i identity_file] [-J [user@]host[:port]] [-L address]
[-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port]
[-Q query_option] [-R address] [-S ctl_path] [-W host:port]
[-w local_tun[:remote_tun]] destination [command]
Diagnosis
Private Key Test
% ssh dev
Last login: Thu Jul 7 13:15:07 2022 from 10.16.25.9
-sh-4.2$ exit
logout
Connection to xxxxxx closed.
SSH Config file that enables the above
Host dev
User remote_username
Hostname xxxxxx
Key Files located in /Users/username/.ssh/
id_rsa
id_rsa.pub
Connectivity Test - blocked by firewall
% ping xxxxxxx
PING xxxxxx (10.x.x.x): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
Request timeout for icmp_seq 3
^C
--- xxxxxxx ping statistics ---
5 packets transmitted, 0 packets received, 100.0% packet loss
Port Test
% nc -z xxxxxx 22
Connection to xxxxxx port 22 [tcp/ssh] succeeded!
Hi, I would love to use this tool however we use a keyfile with a passphrase and no prompt is provided when using this connection method.
Is it possible to add this option?
Hi,
In my .ssh/config
, I use a proxycommand option do "jump" to my server.
Can we configure this kind of connection with insidelog ?
How do I setup ssh to tail a remote log file?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.