<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">Maybe our log output is poor, maybe your editing makes it hard for me to see if you are doing what I would like you to do...</div><div class="">I believe the problem COULD be that you have user/password encoded in the proxy URL. And from what you post below it seems like you may still be doing that; it looks like you have user/password encoded in the URL and user/password in the settings in addition to that.</div><div class="">I may be misreading this, please let me know if I am.</div><div class=""><br class=""></div><div class="">What I really wanted was a log with</div><div class="">- no OS proxy setup</div><div class="">- plain host / port / user / password setup in the user settings</div><div class=""><br class=""></div><div class="">I have a test proxy here (squid3 with basic auth) that I can test with and this works for me.</div><div class="">It's not on centos 7 but I don't think that should matter.</div><div class="">Oh, and I run the latest version (4.8.5) but that shouldn't make a difference, either.</div><div class=""><br class=""></div><div class="">I'm trying to help you, but if I can't reproduce a problem then helping is harder... </div><div class=""><br class=""></div><div class="">/D</div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Jan 31, 2019, at 11:53 PM, Chirana Gheorghita Eugeniu Theodor <<a href="mailto:office@adaptcom.ro" class="">office@adaptcom.ro</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class=""><div dir="ltr" class=""><div dir="ltr" class=""><div dir="ltr" class=""><div dir="ltr" class="">Ahoj,<div class="">so here are the logs:</div><div class=""><br class=""></div><div class="">1. with no proxy setup in the OS env:</div><div class=""><div class="">[root@chef2 ~]# time ./Subsurface-4.8.4-x86_64.AppImage --allow_run_as_root -vvvvvvvvvvvvvvvvvvvvvv</div><div class="">failed to get the current screen resources</div><div class="">Subsurface v4.8.4,</div><div class="">built with libdivecomputer v0.7.0-devel-Subsurface-NG (abde311d3a6ea97c7a586e4cc879e07d4ce0fd4f)</div><div class="">built with Qt Version 5.9.3, runtime from Qt Version 5.9.3</div><div class="">built with libgit2 0.26.0</div><div class="">WARNING: Application calling GLX 1.3 function "glXCreatePbuffer" when GLX 1.3 is not supported!  This is an application bug!</div><div class="">"validateGL(): created OpenGLContext."</div><div class="">"validateGL(): obtained QOpenGLFunctions."</div><div class="">"validateGL(): detected OpenGL version 2.1."</div><div class="">Plugins Directory:  QDir( "/tmp/.mount_SubsurasVsK3/usr/bin" , nameFilters = { "*" },  QDir::SortFlags( Name | IgnoreCase ) , QDir::Filters( Dirs|Files|Drives|AllEntries ) )</div><div class="">loading dive data from ("/root/.subsurface/root.xml")</div><div class=""><br class=""></div><div class="">File locations:</div><div class=""><br class=""></div><div class="">Unable to get local git directory</div><div class="">Cloud URL: No valid cloud credentials set.</div><div class=""><br class=""></div><div class="">Image filename table: /root/.subsurface/hashes</div><div class="">Local picture directory: /root/.subsurface/picturedata/</div><div class=""><br class=""></div><div class="">QXcbConnection: XCB error: 170 (Unknown), sequence: 170, resource id: 90, major code: 146 (Unknown), minor code: 20</div><div class="">Completed connection with cloud storage backend, response "[OK]"</div><div class="">cloud URL set as "<a href="https://cloud.subsurface-divelog.org//git/office@adaptcom.ro[office@adaptcom.ro]" class="">https://cloud.subsurface-divelog.org//git/office@adaptcom.ro[office@adaptcom.ro]</a>"</div><div class="">Opening cloud storage from: "<a href="https://cloud.subsurface-divelog.org//git/office@adaptcom.ro[office@adaptcom.ro]" class="">https://cloud.subsurface-divelog.org//git/office@adaptcom.ro[office@adaptcom.ro]</a>"</div><div class="">git_remote_repo: accessing <a href="https://cloud.subsurface-divelog.org//git/office@adaptcom.ro" class="">https://cloud.subsurface-divelog.org//git/office@adaptcom.ro</a></div><div class="">git storage: Synchronising data file</div><div class="">git storage: create_local_repo</div><div class="">Cloud storage: checking connection to cloud server</div><div class="">Checking cloud connection...</div><div class="">Cloud storage: successfully checked connection to cloud server</div><div class="">git storage: calling git_clone()</div><div class="">set proxy to "<a href="http://xxx:ccc@s.o.i:8080" class="">http://xxx:ccc@s.o.i:8080</a>"</div><div class="">^C</div><div class=""><br class=""></div><div class="">real    2m21.684s</div><div class="">user    0m1.688s</div><div class="">sys     0m0.428s</div></div><div class=""><br class=""></div><div class="">and it stays stuck here forever, i cannot even press cancel in the sincronizoing popup ... i have to stop from linux side.</div><div class=""><br class=""></div><div class="">and setting this into OS:</div><div class=""><br class=""></div><div class="">export http_proxy='<a href="http://xxx:ccc@s.o.i:8080/" class="">http://xxx:ccc@s.o.i:8080/</a>'<br class=""></div><div class=""><br class=""></div><div class="">logs:</div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><div class="">[root@chef2 ~]# time ./Subsurface-4.8.4-x86_64.AppImage --allow_run_as_root -vvvvvvvvvvvvvvvvvvvvvv</div><div class="">failed to get the current screen resources</div><div class="">Subsurface v4.8.4,</div><div class="">built with libdivecomputer v0.7.0-devel-Subsurface-NG (abde311d3a6ea97c7a586e4cc879e07d4ce0fd4f)</div><div class="">built with Qt Version 5.9.3, runtime from Qt Version 5.9.3</div><div class="">built with libgit2 0.26.0</div><div class="">WARNING: Application calling GLX 1.3 function "glXCreatePbuffer" when GLX 1.3 is not supported!  This is an application bug!</div><div class="">"validateGL(): created OpenGLContext."</div><div class="">"validateGL(): obtained QOpenGLFunctions."</div><div class="">"validateGL(): detected OpenGL version 2.1."</div><div class="">Plugins Directory:  QDir( "/tmp/.mount_SubsurIoe8bt/usr/bin" , nameFilters = { "*" },  QDir::SortFlags( Name | IgnoreCase ) , QDir::Filters( Dirs|Files|Drives|AllEntries ) )</div><div class="">QXcbConnection: XCB error: 170 (Unknown), sequence: 170, resource id: 90, major code: 146 (Unknown), minor code: 20</div><div class="">loading dive data from ("/root/.subsurface/root.xml")</div><div class=""><br class=""></div><div class="">File locations:</div><div class=""><br class=""></div><div class="">cloud URL set as "<a href="https://cloud.subsurface-divelog.org//git/office@adaptcom.ro[office@adaptcom.ro]" class="">https://cloud.subsurface-divelog.org//git/office@adaptcom.ro[office@adaptcom.ro]</a>"</div><div class="">Local git storage: /root/.subsurface/cloudstorage/9936b99948304f79</div><div class="">Cloud URL: <a href="https://cloud.subsurface-divelog.org//git/office@adaptcom.ro[office@adaptcom.ro]" class="">https://cloud.subsurface-divelog.org//git/office@adaptcom.ro[office@adaptcom.ro]</a></div><div class="">Image filename table: /root/.subsurface/hashes</div><div class="">Local picture directory: /root/.subsurface/picturedata/</div><div class=""><br class=""></div><div class="">cloud URL set as "<a href="https://cloud.subsurface-divelog.org//git/office@adaptcom.ro[office@adaptcom.ro]" class="">https://cloud.subsurface-divelog.org//git/office@adaptcom.ro[office@adaptcom.ro]</a>"</div><div class="">Opening cloud storage from: "<a href="https://cloud.subsurface-divelog.org//git/office@adaptcom.ro[office@adaptcom.ro]" class="">https://cloud.subsurface-divelog.org//git/office@adaptcom.ro[office@adaptcom.ro]</a>"</div><div class="">git_remote_repo: accessing <a href="https://cloud.subsurface-divelog.org//git/office@adaptcom.ro" class="">https://cloud.subsurface-divelog.org//git/office@adaptcom.ro</a></div><div class="">git storage: Synchronising data file</div><div class="">git storage: update local repo</div><div class="">sync with remote <a href="https://cloud.subsurface-divelog.org//git/office@adaptcom.ro[office@adaptcom.ro]" class="">https://cloud.subsurface-divelog.org//git/office@adaptcom.ro[office@adaptcom.ro]</a></div><div class="">git storage: Sync with cloud storage</div><div class="">set proxy to "<a href="http://ccc:ooo@s.o.i:8080" class="">http://ccc:ooo@s.o.i:8080</a>"</div><div class="">Cloud storage: checking connection to cloud server</div><div class="">Checking cloud connection...</div><div class="">Cloud storage: successfully checked connection to cloud server</div><div class="">git storage: fetch remote</div><div class="">git storage: Successful cloud connection, fetch remote</div><div class="">remote fetch failed (proxy authentication required, but no callback provided)</div><div class="">git storage: Done syncing with cloud storage</div><div class=""><br class=""></div><div class="">real    0m30.953s</div><div class="">user    0m1.234s</div><div class="">sys     0m0.266s</div></div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">more logs would be usefull now but where to get them?</div><div class=""><br class=""></div><div class="">below the conf:</div><div class=""><br class=""></div><div class=""><div class="">[root@chef2 Subsurface]# cat Subsurface.conf </div><div class="">[CloudStorage]</div><div class="">cloud_verification_status=3</div><div class="">email=<a href="mailto:office@adaptcom.ro" class="">office@adaptcom.ro</a></div><div class="">email_encoded=<a href="mailto:office@adaptcom.ro" class="">office@adaptcom.ro</a></div><div class="">password=xxx</div><div class="">save_password_local=true</div><div class=""><br class=""></div><div class="">[Display]</div><div class="">divelist_font=DejaVu Sans</div><div class="">font_size=9</div><div class=""><br class=""></div><div class="">[GeneralSettings]</div><div class="">default_file_behavior=1</div><div class=""><br class=""></div><div class="">[Language]</div><div class="">UiLangLocale=en-US</div><div class="">UiLanguage=English</div><div class="">date_format="ddd MMM d, yyyy"</div><div class="">date_format_short=M/d/yy</div><div class="">time_format=h:mm AP</div><div class=""><br class=""></div><div class="">[MainWindow]</div><div class="">bottomSplitter=@ByteArray(\0\0\0\xff\0\0\0\x1\0\0\0\x2\0\0\x3\xf0\0\0\x1\xb0\x1\xff\xff\xff\xff\x1\0\0\0\x1\0)</div><div class="">geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x2\0\0\0\0\0\x85\0\0\0\x82\0\0\x3\xe1\0\0\x3\xa1\0\0\0\x85\0\0\0\x82\0\0\x3\xe1\0\0\x3\xa1\0\0\0\0\0\0\0\0\x5\xa0)</div><div class="">lastState=0</div><div class="">mainSplitter=@ByteArray(\0\0\0\xff\0\0\0\x1\0\0\0\x2\0\0\x2v\0\0\x1\xe\x1\xff\xff\xff\xff\x1\0\0\0\x2\0)</div><div class="">maximized=false</div><div class="">topSplitter=@ByteArray(\0\0\0\xff\0\0\0\x1\0\0\0\x2\0\0\x1\xb0\0\0\x3\xf0\x1\xff\xff\xff\xff\x1\0\0\0\x1\0)</div><div class="">windowState=@ByteArray(\0\0\0\xff\0\0\0\0\xfd\0\0\0\0\0\0\x3]\0\0\x3\xf\0\0\0\x4\0\0\0\x4\0\0\0\b\0\0\0\b\xfc\0\0\0\0)</div><div class=""><br class=""></div><div class="">[Network]</div><div class="">proxy_auth=true</div><div class="">proxy_host=s.o.i</div><div class="">proxy_pass=ooo</div><div class="">proxy_port=8080</div><div class="">proxy_type=3</div><div class="">proxy_user=ccc</div><div class=""><br class=""></div><div class="">[Planner]</div><div class="">reserve_gas=39990</div><div class=""><br class=""></div><div class="">[Recent_Files]</div><div class="">File_1=/root/.subsurface/root.xml</div><div class=""><br class=""></div><div class="">[UpdateManager]</div><div class="">LastVersionUsed=4.8.4</div><div class="">NextCheck=2458530</div><div class=""><br class=""></div><div class="">[UserSurvey]</div><div class="">FirstUse42=@Variant(\0\0\0\xe\0%\x83\x94)</div><div class=""><br class=""></div><div class="">[cylinderTableWidget]</div><div class="">colwidth4=0</div><div class="">colwidth5=0</div><div class=""><br class=""></div><div class="">[cylinders]</div><div class="">colwidth11=0</div><div class="">colwidth8=0</div><div class=""><br class=""></div><div class="">[cylinders_dialog]</div><div class="">column10_hidden=false</div><div class="">column11_hidden=true</div><div class="">column2_hidden=false</div><div class="">column3_hidden=false</div><div class="">column4_hidden=false</div><div class="">column5_hidden=false</div><div class="">column6_hidden=false</div><div class="">column7_hidden=false</div><div class="">column8_hidden=true</div><div class="">column9_hidden=false</div></div></div></div></div></div></div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Jan 31, 2019 at 10:52 PM Dirk Hohndel <<a href="mailto:dirk@hohndel.org" class="">dirk@hohndel.org</a>> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="word-wrap:break-word" class="">Given that I work at VMware as my day job, I approve of your setup :-)<div class=""><br class=""></div><div class="">Yes, please try setting the proxy user name and password in the Subsurface preferences and not as part of the proxy URL. Just to make sure that this isn't just an issue with parsing that URL correctly.</div><div class=""><br class=""></div><div class="">Thanks</div><div class=""><br class=""></div><div class="">/D</div><div class=""><br class=""><div class=""><blockquote type="cite" class=""><div class="">On Jan 31, 2019, at 12:30 PM, Chirana Gheorghita Eugeniu Theodor <<a href="mailto:office@adaptcom.ro" target="_blank" class="">office@adaptcom.ro</a>> wrote:</div><br class="gmail-m_8665731132926223649Apple-interchange-newline"><div class=""><div dir="auto" class="">Ohhhhh<div dir="auto" class="">So the setup is as follows:</div><div dir="auto" class="">Linux machine is a vm inside a company esx and to gain access to internet i export username:password@proxy:address</div><div dir="auto" class="">I run subsurface beeing connected via ssh to vm and on my laptop which is a win7pro, also in company network using proxy in internet sei enter in subsurface settings use http proxy and enter the required proxy address , proxy port and username and pass. I can try different setup if you witsh.</div></div><br class=""><div class="gmail_quote"><div dir="ltr" class="">On Thu, Jan 31, 2019, 18:38 Dirk Hohndel <<a href="mailto:dirk@hohndel.org" rel="noreferrer" target="_blank" class="">dirk@hohndel.org</a> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="word-wrap:break-word" class="">So you are filling in username and password for the proxy in the Subsurface preferences?<div class="">The reason I'm asking is because the way you anonymized your proxy settings looks to me like maybe you are trying to URL-encode the username and password.</div><div class="">And we had at some point had problems with that since one of the support libraries that we use to implement proxy support had problems with that.</div><div class="">Can you confirm that this fails with user name and password entered in the Subsurface preferences?</div><div class=""><br class=""></div><div class="">Thanks</div><div class=""><br class=""></div><div class="">/D</div><div class=""> </div><div class=""><div class=""><blockquote type="cite" class=""><div class="">On Jan 31, 2019, at 7:36 AM, Chirana Gheorghita Eugeniu Theodor <<a href="mailto:office@adaptcom.ro" rel="noreferrer noreferrer" target="_blank" class="">office@adaptcom.ro</a>> wrote:</div><br class="gmail-m_8665731132926223649m_-5445215492764937620m_8691141387151175578Apple-interchange-newline"><div class=""><div dir="ltr" class="">export http_proxy, socks_proxy in linux and in subsurface main screen under network settings using the right settings..</div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Jan 31, 2019 at 5:26 PM Dirk Hohndel <<a href="mailto:dirk@hohndel.org" rel="noreferrer noreferrer" target="_blank" class="">dirk@hohndel.org</a>> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="word-wrap:break-word" class=""><br class=""><div class=""><blockquote type="cite" class=""><div class="">On Jan 31, 2019, at 6:29 AM, Chirana Gheorghita Eugeniu Theodor <<a href="mailto:office@adaptcom.ro" rel="noreferrer noreferrer" target="_blank" class="">office@adaptcom.ro</a>> wrote:</div><br class="gmail-m_8665731132926223649m_-5445215492764937620m_8691141387151175578gmail-m_4241174411532206518Apple-interchange-newline"><div class=""><div dir="ltr" class=""><div class="">hello using appimage 4.8.4 and i get this:</div><div class=""><br class=""></div><div dir="ltr" class=""><div class=""><div class="">[root@chef2 ~]# ./Subsurface-4.8.4-x86_64.AppImage --allow_run_as_root -vvvvvvvv --cloud-timeout=30</div><div class="">git storage: Synchronising data file</div><div class="">git storage: update local repo</div><div class="">sync with remote <a href="https://cloud.subsurface-divelog.org//git/office@adaptcom.ro%5Boffice@adaptcom.ro%5D" rel="noreferrer noreferrer" target="_blank" class="">https://cloud.subsurface-divelog.org//git/office@adaptcom.ro[office@adaptcom.ro]</a></div><div class="">git storage: Sync with cloud storage</div><div class="">set proxy to "<a href="http://-----------------------------@-------------------------:8080/" rel="noreferrer noreferrer" target="_blank" class="">http://-----------------------------@-------------------------:8080</a>"</div><div class="">Cloud storage: checking connection to cloud server</div><div class="">Checking cloud connection...</div><div class="">git storage: Waiting for cloud connection (1 second(s) passed)</div><div class="">Cloud storage: successfully checked connection to cloud server</div><div class="">git storage: fetch remote</div><div class="">git storage: Successful cloud connection, fetch remote</div><div class="">remote fetch failed (proxy authentication required, but no callback provided)</div></div></div></div></div></blockquote><br class=""></div><div class="">So it says that you are behind an authenticated proxy, but that it didn't</div><div class="">end up providing a callback to authenticate.</div><div class="">How are you setting up the authentication?</div><div class=""><br class=""></div><div class="">/D</div><br class=""></div></blockquote></div><br clear="all" class=""><div class=""><br class=""></div>-- <br class=""><div dir="ltr" class="gmail-m_8665731132926223649m_-5445215492764937620m_8691141387151175578gmail_signature"><div dir="ltr" class=""><div class="">________________________________________<br class="">Cu stima/Best regards/<span style="font-size:10pt;font-family:Arial,sans-serif;color:rgb(31,73,125)" lang="DE" class=""><span class="">Mit freundlichen Grüßen</span></span>,<br class=""><br class="">Chirana-Gheorghita Eugeniu-Theodor<br class="">Bucharest, Romania<br class=""><br class="">e-mail : <a href="mailto:office@adaptcom.ro" rel="noreferrer noreferrer" target="_blank" class="">office@adaptcom.ro</a><br class="">mobile: 0743 698721<br class="">            0747 447675</div><div class="">SSI diver ID: 1118289</div></div></div>
</div></blockquote></div><br class=""></div></div></blockquote></div>
</div></blockquote></div><br class=""></div></div></blockquote></div><br clear="all" class=""><div class=""><br class=""></div>-- <br class=""><div dir="ltr" class="gmail_signature"><div dir="ltr" class=""><div class="">________________________________________<br class="">Cu stima/Best regards/<span style="font-size:10pt;font-family:Arial,sans-serif;color:rgb(31,73,125)" lang="DE" class=""><span style="" class="">Mit freundlichen Grüßen</span></span>,<br class=""><br class="">Chirana-Gheorghita Eugeniu-Theodor<br class="">Bucharest, Romania<br class=""><br class="">e-mail : <a href="mailto:office@adaptcom.ro" target="_blank" class="">office@adaptcom.ro</a><br class="">mobile: 0743 698721<br class="">            0747 447675</div><div class="">SSI diver ID: 1118289</div></div></div>
</div></blockquote></div><br class=""></div></body></html>