Connecting a SMB-client to Synology SMB-server

Problem:
With openSuse Leap 15.4 as smb-client, I try to connect to a Synology smb-server in my local home network. All attempts to connect lead to errors! The errors are “unable to connect” and “does not exist” (see pdf-file below).

Solution:
I have found out how to connect manually to the smb-server. See the solution in the following pdf-file explained (all steps are explained in user friendly graphical mode. No command lines).
=> find the pdf-file here

Question:
The KDE Network Wizard “Add Network Folder” is still not working. Does anyone have an idea?

Thanks for feedback.

It appears all that you needed to do was add the requisite credentials to kwallet to facilitate the connection?

Question:
The KDE Network Wizard “Add Network Folder” is still not working. Does anyone have an idea?

Thanks for feedback.

A bug report may be needed. I usually just create a places bookmark as described here

Thank you for your feedback.

Yes, it seems that within the smb-client the connection between smb and the kwallet is somehow not working. So by just simply adding the requisite to kwallet the direct connection to the smb-server works.

I usually just create a places bookmark

Thanks for the link. I didn’t test a dolphin “place entry” or bookmark, but I’m quite sure that’s the same as putting in the smb-server address manually within the dolphin network folder view (as described in slide 2 in the pdf-file).

A bug report may be needed.

Yes, I think so too. I will check if there is already something reported.

Not sure why that doesn’t work for you. I’m prompted automatically (authentication dialogue box) for shares that require it, and can choose to ‘Remember password’ if desired.

Thanks for the link. I didn’t test a dolphin “place entry” or bookmark, but I’m quite sure that’s the same as putting in the smb-server address manually within the dolphin network folder view (as described in slide 2 in the pdf-file).

Actually, it’s as simple as dragging the manually entered URL to the ‘Places’ panel for next time access is required.

Your comment

Not sure why that doesn’t work for you. I’m prompted automatically (authentication dialogue box) for shares that require it, and can choose to ‘Remember password’ if desired.

is interesting.

I tested it with a fresh installed & up-to-date openSuse Leap 15.4 on my laptop and with a running & updated openSuse Leap 15.4 workplace on my desktop. With both machines: I had the exact same problem as described. The described workaround worked.
I use the KWallet in combination with a gpg-key (not as “classic blowfish encrypted file”).

On the Synology smb-server side I tested with some different settings, but these had no effects. The min is SMB2 the max is SMB3.

Are you using the KDE version offered by the KDE repos?

https://en.opensuse.org/SDB:KDE_repositories

Re:

Are you using the KDE version offered by the KDE repos?

No, I am using the default standard installation with the official iso-image. After that, the only repos I added was Packman and libdvd (and only for the desktop PC also AMG GPU). All with no “switching system packages”.

Workstation/desktop:


# zypper ls

#  | Alias                                        | Name                                                              | Enabled | GPG Check | Refresh 
---+----------------------------------------------+-------------------------------------------------------------------+---------+-----------+-------- 
 1 | amdgpu                                       | AMDGPU 22.20 repository                                           | Yes     | (r ) Yes  | Yes 
 2 | amdgpu-proprietary                           | AMDGPU 22.20 Proprietary repository                               | No      | ----      | ----
 3 | amdgpu-src                                   | AMDGPU 22.20 repository                                           | No      | ----      | ----
 4 | ftp.gwdg.de-openSUSE_Leap_$releasever        | Packman Repository                                                | Yes     | (r ) Yes  | Yes 
 5 | opensuse-guide.org-openSUSE_Leap_$releasever | Libdvdcss Repository                                              | Yes     | (r ) Yes  | Yes 
 6 | repo-backports-debug-update                  | Update repository with updates for openSUSE Leap debuginfo pack-> | No      | ----      | ----
 7 | repo-backports-update                        | Update repository of openSUSE Backports                           | Yes     | (r ) Yes  | Yes 
 8 | repo-debug                                   | Debug Repository                                                  | No      | ----      | ----
 9 | repo-debug-non-oss                           | Debug Repository (Non-OSS)                                        | No      | ----      | ----
10 | repo-debug-update                            | Update Repository (Debug)                                         | No      | ----      | ----
11 | repo-debug-update-non-oss                    | Update Repository (Debug, Non-OSS)                                | No      | ----      | ----
12 | repo-non-oss                                 | Non-OSS Repository                                                | Yes     | (r ) Yes  | Yes 
13 | repo-oss                                     | Main Repository                                                   | Yes     | (r ) Yes  | Yes 
14 | repo-sle-debug-update                        | Update repository with debuginfo for updates from SUSE Linux En-> | No      | ----      | ----
15 | repo-sle-update                              | Update repository with updates from SUSE Linux Enterprise 15      | Yes     | (r ) Yes  | Yes 
16 | repo-source                                  | Source Repository                                                 | No      | ----      | ----
17 | repo-update                                  | Main Update Repository                                            | Yes     | (r ) Yes  | Yes 
18 | repo-update-non-oss                          | Update Repository (Non-Oss)                                       | Yes     | (r ) Yes  | Yes 
19 | rocm                                         | ROCm 5.2 repository                                               | Yes     | ( p) Yes  | No


After the default updates these repos lead to:

Operating System: openSUSE Leap 15.4
KDE Plasma Version: 5.24.4
KDE Frameworks Version: 5.90.0
Qt Version: 5.15.2
Kernel Version: 5.14.21-150400.24.21-default (64-bit)
Graphics Platform: X11

What I am trying to say here is:
When you do a default standard installation with the official Leap 15.4 - KDE iso-image (no customisation, nothing special), then do all coming updates, create your own gpg-key, based on that create a new kwallet and then try to connect to a smb-server =>then you will have the described problem (my description).

Hi all,
did just a test with a fresh installed and updated openSuse Leap 15.5 alpha:

It’s the same issue, as described above.

See my the screenshots of my test machine desktop:
==>Link https://drive.google.com/file/d/1rdTzSeBAgJvldiZHtPpzdYWrYtYTkqGN/view?usp=sharing

Any ideas?

I am prompted by the KDE Wallet Service (if not open already)…

https://paste.opensuse.org/images/6707829.PNG

If it is a new share, and I haven’t saved the credentials I get
l
https://paste.opensuse.org/images/59494184.PNG