<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.rosa.ru/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://bugzilla.rosa.ru/"
          
          maintainer="d.postnikov@rosa.ru"
>

    <bug>
          <bug_id>11328</bug_id>
          
          <creation_ts>2021-05-12 12:40:09 +0300</creation_ts>
          <short_desc>Общие папки(smb) - нет подключения</short_desc>
          <delta_ts>2021-11-06 07:53:19 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>ROSA-based products</classification>
          <product>ROSA Fresh</product>
          <component>System (kernel, glibc, systemd, bash, PAM...)</component>
          <version>Plasma5</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>IN_PROGRESS</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Normal</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="ans">0861</reporter>
          <assigned_to name="ROSA Linux Bugs">bugs</assigned_to>
          <cc>m.novosyolov</cc>
    
    <cc>v.potapov</cc>
    
    <cc>victorr2007</cc>
          
          <cf_platform>2021.1</cf_platform>
          <cf_security_code></cf_security_code>
          <cf_package></cf_package>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>59327</commentid>
    <comment_count>0</comment_count>
    <who name="ans">0861</who>
    <bug_when>2021-05-12 12:40:09 +0300</bug_when>
    <thetext>Dolphin при выходе в локальную сеть через &quot;Общие папки(smb)&quot; выдаёт список ПК только с Росой (при том,что сеть в основном состоит из ПК Win7).

При попытке входа в любой из них выдаётся ошибка: &quot;Невозможно подключиться к серверу для smb:/....&quot;

При этих равных условиях R11 входит в сеть без проблем и видит все без исключения компьютеры.

Пробовал заменить в R12 smb.conf от R11 - результат отрицательный</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59328</commentid>
    <comment_count>1</comment_count>
    <who name="Mikhail Novosyolov">m.novosyolov</who>
    <bug_when>2021-05-12 13:03:11 +0300</bug_when>
    <thetext>А попробуйте на Росах в сети сделать systemctl stop wsdd и посмотрите, исчезнут ли они из списка?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59329</commentid>
    <comment_count>2</comment_count>
    <who name="ans">0861</who>
    <bug_when>2021-05-12 13:21:57 +0300</bug_when>
    <thetext>Минуты 4 подождал, не исчезают</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59330</commentid>
    <comment_count>3</comment_count>
    <who name="ans">0861</who>
    <bug_when>2021-05-12 13:28:03 +0300</bug_when>
    <thetext>Есть такая особенность, ошибка выдаётся с именем ПК, например: smb://ppk.local
Так вот, если убрать .local, то входит на этот ПК</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59375</commentid>
    <comment_count>4</comment_count>
    <who name="ans">0861</who>
    <bug_when>2021-05-20 07:16:05 +0300</bug_when>
    <thetext>(In reply to ans from comment #3)
&gt; Есть такая особенность, ошибка выдаётся с именем ПК, например:
&gt; smb://ppk.local
&gt; Так вот, если убрать .local, то входит на этот ПК

После последних обновлений и этот вариант перестал работать</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59501</commentid>
    <comment_count>5</comment_count>
    <who name="ans">0861</who>
    <bug_when>2021-06-04 07:37:21 +0300</bug_when>
    <thetext>Начинает правильно работать, если добавить строки в
[global]
....
client max protocol = NT1
server min protocol = NT1
client min protocol = NT1
min protocol = NT1
....

и сеть входить через smb://workgroup
Тогда работает как надо, без «.local» и появляются winПК</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59512</commentid>
    <comment_count>6</comment_count>
    <who name="VictorR2007">victorr2007</who>
    <bug_when>2021-06-07 13:52:04 +0300</bug_when>
    <thetext>Но можно отключить службы avahi и перезагрузить.
У меня только так начинает без проблем работать
подключение общих папок samba.
Это срабатывает без любого редактирования /etc/samba/smb.conf
У Убунты нет этой проблемы.
Пробовал собрать avahi с их патчами из git,
и отключением сборки с qt5, как этот пакет собирают для Убунту,
но мои эксперименты с avahi не дали положительного результата.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59520</commentid>
    <comment_count>7</comment_count>
    <who name="ans">0861</who>
    <bug_when>2021-06-08 06:58:07 +0300</bug_when>
    <thetext>(In reply to VictorR2007 from comment #6)
&gt; Но можно отключить службы avahi и перезагрузить.
&gt; У меня только так начинает без проблем работать
&gt; подключение общих папок samba.
&gt; Это срабатывает без любого редактирования /etc/samba/smb.conf
&gt; У Убунты нет этой проблемы.
&gt; Пробовал собрать avahi с их патчами из git,
&gt; и отключением сборки с qt5, как этот пакет собирают для Убунту,
&gt; но мои эксперименты с avahi не дали положительного результата.

Но тогда не будет видно ПК с windows</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59524</commentid>
    <comment_count>8</comment_count>
    <who name="VictorR2007">victorr2007</who>
    <bug_when>2021-06-10 15:32:20 +0300</bug_when>
    <thetext>Решение подсказали на форуме.
Проверил у себя, и теперь нет проблем с подключением.
Проблема в пакете glibc, 
а точнее в файле /etc/nsswitch.conf
https://abf.rosalinux.ru/import/glibc/blob/rosa2019.1/nsswitch.conf

Если в этом файле заменить строку

hosts:		files resolve [!UNAVAIL=return] dns myhostname nis wins mdns4_minimal

на строку

hosts:		files dns mdns4_minimal [NOTFOUND=return] mdns4

то начинает подключать samba без ошибок.

В версии 2016.1 эта строка по другому записана,

hosts:  	files nis dns wins myhostname

но на 2019.1 такой вариант не срабатывает.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59525</commentid>
    <comment_count>9</comment_count>
    <who name="VictorR2007">victorr2007</who>
    <bug_when>2021-06-10 15:39:46 +0300</bug_when>
    <thetext>Что-то не полностью выше скопировал строчку, которую нужно заменять.

files resolve [!UNAVAIL=return] dns myhostname nis wins mdns4_minimal mymachines</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59527</commentid>
    <comment_count>10</comment_count>
    <who name="ans">0861</who>
    <bug_when>2021-06-11 05:53:11 +0300</bug_when>
    <thetext>(In reply to VictorR2007 from comment #8)
&gt; Решение подсказали на форуме.
&gt; Проверил у себя, и теперь нет проблем с подключением.
&gt; Проблема в пакете glibc, 
&gt; а точнее в файле /etc/nsswitch.conf
&gt; https://abf.rosalinux.ru/import/glibc/blob/rosa2019.1/nsswitch.conf
&gt; 
&gt; Если в этом файле заменить строку
&gt; 
&gt; hosts:		files resolve [!UNAVAIL=return] dns myhostname nis wins mdns4_minimal
&gt; 
&gt; на строку
&gt; 
&gt; hosts:		files dns mdns4_minimal [NOTFOUND=return] mdns4
&gt; 
&gt; то начинает подключать samba без ошибок.
&gt; 
&gt; В версии 2016.1 эта строка по другому записана,
&gt; 
&gt; hosts:  	files nis dns wins myhostname
&gt; 
&gt; но на 2019.1 такой вариант не срабатывает.

После замены на
hosts: files dns mdns4_minimal [NOTFOUND=return] mdns4 
пропадает окончание &quot;.local&quot; и появляется возможность входа. Но очень долго сканируется сеть и не видно ПК с windows</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59528</commentid>
    <comment_count>11</comment_count>
    <who name="ans">0861</who>
    <bug_when>2021-06-11 05:55:54 +0300</bug_when>
    <thetext>(In reply to ans from comment #5)
&gt; Начинает правильно работать, если добавить строки в
&gt; [global]
&gt; ....
&gt; client max protocol = NT1
&gt; server min protocol = NT1
&gt; client min protocol = NT1
&gt; min protocol = NT1
&gt; ....
Пришлось оставить в smb.conf</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59529</commentid>
    <comment_count>12</comment_count>
    <who name="VictorR2007">victorr2007</who>
    <bug_when>2021-06-11 10:17:34 +0300</bug_when>
    <thetext>(In reply to ans from comment #11)
&gt; (In reply to ans from comment #5)
&gt; &gt; Начинает правильно работать, если добавить строки в
&gt; &gt; [global]
&gt; &gt; ....
&gt; &gt; client max protocol = NT1
&gt; &gt; server min protocol = NT1
&gt; &gt; client min protocol = NT1
&gt; &gt; min protocol = NT1
&gt; &gt; ....
&gt; Пришлось оставить в smb.conf

С этими строками быстрее становятся доступны другие машины?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59530</commentid>
    <comment_count>13</comment_count>
    <who name="ans">0861</who>
    <bug_when>2021-06-11 12:00:58 +0300</bug_when>
    <thetext>(In reply to VictorR2007 from comment #12)
&gt; (In reply to ans from comment #11)
&gt; &gt; (In reply to ans from comment #5)
&gt; &gt; &gt; Начинает правильно работать, если добавить строки в
&gt; &gt; &gt; [global]
&gt; &gt; &gt; ....
&gt; &gt; &gt; client max protocol = NT1
&gt; &gt; &gt; server min protocol = NT1
&gt; &gt; &gt; client min protocol = NT1
&gt; &gt; &gt; min protocol = NT1
&gt; &gt; &gt; ....
&gt; &gt; Пришлось оставить в smb.conf
&gt; 
&gt; С этими строками быстрее становятся доступны другие машины?

Не уверен, что все четыре строки нужны, сеть через smb://workgroup мгновенно практически открывается по сравнению, если через smb://

Проверено подключение к R11, WinXP, Win7, win2003, win2008</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>60541</commentid>
    <comment_count>14</comment_count>
    <who name="Mikhail Novosyolov">m.novosyolov</who>
    <bug_when>2021-11-04 00:53:45 +0300</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 11597 ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>60547</commentid>
    <comment_count>15</comment_count>
    <who name="Mikhail Novosyolov">m.novosyolov</who>
    <bug_when>2021-11-04 00:58:33 +0300</bug_when>
    <thetext>В systemd-resolved отключили резолв mDNS, обвновление из https://bugzilla.rosalinux.ru/show_bug.cgi?id=11597 (уже в тестингах, dnf install rosa-repos-testing, dnf --refresh upgrade) нормализует резолв адресов *.local, т.е. лишнее окончание *.local более не должно прибавляться. Так же нормализована работа Avahi (zeroconf).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>60573</commentid>
    <comment_count>16</comment_count>
    <who name="Vladimir Potapov">v.potapov</who>
    <bug_when>2021-11-05 18:26:33 +0300</bug_when>
    <thetext>(In reply to Mikhail Novosyolov from comment #15)
&gt; В systemd-resolved отключили резолв mDNS, обвновление из
&gt; https://bugzilla.rosalinux.ru/show_bug.cgi?id=11597 (уже в тестингах, dnf
&gt; install rosa-repos-testing, dnf --refresh upgrade) нормализует резолв
&gt; адресов *.local, т.е. лишнее окончание *.local более не должно прибавляться.
&gt; Так же нормализована работа Avahi (zeroconf).
Увы, но так же прибавляется. У меня в роутере самба, открываешь - говорит нету такого адреса. Убираешь в дельфине .local - все прекрасно работает.
Притом сам себя сейчас через сеть по самбе видит нормально.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>60580</commentid>
    <comment_count>17</comment_count>
    <who name="VictorR2007">victorr2007</who>
    <bug_when>2021-11-06 07:53:19 +0300</bug_when>
    <thetext>Ну этот баг создан в мае, когда ещё не был настроен systemd-resolved.
А эта проблема уже была.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>