[ 
https://issues.apache.org/jira/browse/GUACAMOLE-2150?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18028742#comment-18028742
 ] 

Nick Couchman commented on GUACAMOLE-2150:
------------------------------------------

Thanks [~dangelidaniel] for the additional details, I'm sure this will be 
helpful in tracking the issue down!

The only other thing I'll add is a point of clarity - it isn't just that 
"formatting seems to be respected only when pasting text in CR encoding" - I 
think it depends on what platform you're coming from and what platform you're 
going to. For example, I access Guacamole from a Linux-based laptop, using 
Chrome, and don't have any issues at all when copying/pasting between my client 
Linux and Linux over SSH or Linux over RDP (xrdp), which is all <LF> (\n) 
encoding. I believe the issue is in whether or not Guacamole has any knowledge 
of, and does any translation of, that encoding between clients and remote 
connections that differ in their default encoding.

> Pasting doesn't respect text formatting
> ---------------------------------------
>
>                 Key: GUACAMOLE-2150
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-2150
>             Project: Guacamole
>          Issue Type: Bug
>    Affects Versions: 1.6.0
>         Environment: Docker deployment on Ubuntu server.
>            Reporter: Daniel D'Angeli
>            Priority: Minor
>         Attachments: image-2025-10-03-15-50-49-130.png, 
> image-2025-10-03-16-03-47-402.png, image-2025-10-07-15-41-13-067.png, 
> image-2025-10-07-16-51-57-522.png, image-2025-10-07-16-53-19-595.png, 
> image-2025-10-07-16-55-43-369.png, image-2025-10-07-16-56-41-600.png, 
> image-2025-10-08-10-49-13-653.png, image-2025-10-08-10-50-23-765.png, 
> image-2025-10-08-10-50-42-887.png, image-2025-10-08-10-51-03-383.png, 
> image-2025-10-08-10-53-10-572.png, image-2025-10-08-10-53-30-185.png, 
> image-2025-10-08-10-53-46-350.png, image-2025-10-08-10-54-41-125.png, 
> image-2025-10-08-10-57-46-536.png, image-2025-10-08-10-58-18-771.png, 
> image-2025-10-08-10-59-09-434.png, image-2025-10-08-11-01-51-647.png, 
> immagine (1).png, immagine.png
>
>
> When pasting long text with multiple rows, Guacamole adds an empty line in 
> between the rows breaking text formatting. This doesn't happen with 
> JumpServer, so it's not browser fault.
> Tried both with Firefox and Chrome, same issue.
> For example, this curl command with multiple rows:
> curl [https://www.google.com|https://www.google.com/] \
>   -X GET \
>   -H "User-Agent: Mozilla/5.0" \
>   -H "Accept: text/html" \
>   -L
> Insted of being executed as a single command, is sent to the target as a 
> command per row, resulting in the screenshot attached.
> Another example is this docker-compose,yaml file:
> services :
>   guacamole:
>     image: guacamole/guacamole: 1.6.0
>     environment :
>     - GUACAMOLE_LDAP_ENCRYPTION_METHOD: starttls
>     - GUACAMOLE_LDAP_DISABLE_VERIFY: "true"
>      - JAVA_OPTS: "-Djavax. net . ssl . trustStore=/path/to/cacerts -Djavax. 
> net. ssl. trustStorePassword=changeit"
>  
> This behaviour doesn't allow operators to smoothly work on machines, 
> resulting in a turn off of guacamole in our infrastructure and look for other 
> solutions.
> Feel free to ask anything if needed.
> Regards,
> Daniel D.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to