Comments (4)
Hi @nskmda,
You can configure a logger using JSch.setLogger(...)
.
We have several built-in loggers you can use:
com.jcraft.jsch.JplLogger
com.jcraft.jsch.JulLogger
com.jcraft.jsch.Log4j2Logger
com.jcraft.jsch.Slf4jLogger
You can also create your own by implementing the com.jcraft.jsch.Logger
interface.
Thanks,
Jeremy
from jsch.
Do you mean the server host cipher information is available to the logger?
from jsch.
Hi @nskmda,
Yes. JSch logs both the server and client proposals for all algorithms, as well as the algorithms that are ultimately negotiated, all at the INFO level:
server proposal: KEX algorithms: ...
server proposal: host key algorithms: ...
server proposal: ciphers c2s: ...
server proposal: ciphers s2c: ...
server proposal: MACs c2s: ...
server proposal: MACs s2c: ...
server proposal: compression c2s: ...
server proposal: compression s2c: ...
server proposal: languages c2s: ...
server proposal: languages s2c: ...
...
client proposal: KEX algorithms: ...
client proposal: host key algorithms: ...
client proposal: ciphers c2s: ...
client proposal: ciphers s2c: ...
client proposal: MACs c2s: ...
client proposal: MACs s2c: ...
client proposal: compression c2s: ...
client proposal: compression s2c: ...
client proposal: languages c2s: ...
client proposal: languages s2c: ...
...
kex: algorithm: ...
kex: host key algorithm: ...
kex: server->client cipher: ... MAC: ... compression: ...
kex: client->server cipher: ... MAC: ... compression: ...
Thanks,
Jeremy
from jsch.
Wow! Thanks! Exactly what I needed.
from jsch.
Related Issues (20)
- Full List of Config Options For Backwards Compatibility with Original Jsch
- Merge release branch? HOT 1
- Question about ssh-rsa deprecation HOT 5
- Ordering of "ls"-method possible? HOT 2
- [Question] Disconnecting: Received data for nonexistent channel 0.
- error in channel connection HOT 7
- Some bizarre exception when using SSH key to log on HOT 3
- failed to parse public key error with successful connection HOT 3
- After upgrade from version 02.11 to 0.2.16 connections fail with: java.io.IOException: End of IO Stream Read HOT 8
- sftp server failed to read file HOT 4
- Support for rsa2048-sha256 Key exchange HOT 6
- Jenkins com.jcraft.jsch.JSchAlgoNegoFailException: Algorithm negotiation fail HOT 5
- Connecting to Euler server, executing write and execute scripts in one connection, memory error HOT 1
- Does JSCH support JDK17 HOT 4
- Specify certificate file in ssh connection HOT 1
- Exception During Authentication - IOException: End of IO Stream Read HOT 5
- Packet corrupt HOT 2
- "JSchException: key type ssh-rp is not supported" Error on adding identity HOT 3
- Multi-Release jar for Java8 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jsch.