LINUX.ORG.RU

Сообщения julixs

 

Просьба объединить

Форум — Linux-org-ru

Может стоит объединить эти два треда?

Группа Астра планирует выход на биржу

АСТРА готовит IPO

 ,

julixs
()

L2TP + ipsec irz rl21 openwrt на нестандартный порт

Форум — Admin

Доброго всем дням. В общем то, не получается подключится l2tp клиентом на не стандартный порт смотрящий в интернет, то есть на сервере находящемся за нат порт настроен стандартный 1701, наружу смотрит ххххх. Как заставить клиента подключаться на ххххх.

 l2tp openwrt

julixs
()

ECOSYS M3645dn сканирование по сети

Форум — Admin

Доброго дня. Настраиваю сканирование в сетевой каталог по smb с данного МФУ в сетевой каталог на OMV. Самба настроена, подключение к сетевым каталогам происходит успешно. При тестировании соединения с МФУ ошибка соединения. В первую очередь грешил на SMB1, в насройках самба сервера указал минимальные протоколы сервера клиента ка NT1, уровень логирования полный, но в логах ни одной записи с ip или пользователем МФУ. Тем более вряд ли проблема в протаколе так как данное МФУ прекрасно сканирует в общую папку офтоп10. Если кто сталкивался, куда копать?

 kyosera smb omv scan

julixs
()

Настройка логических сетей oVirt

Форум — Admin

Салют всем. Столкнулся с небольшой но очень неприятной проблемой при организации доступа к ВМ из локальной сети. Необходимо организовать доступ к ВМ из нескольких vlan. Вланы нарезаны, маршрутизация между vlan работает. На hosted-engine создаю логическую сеть с тегированием нужного vlan, добавляю к узлу, в настройках вм создаю новый интерфейс работающий с нужной логической сетью. По идее все должно работать, но вм доступна только тогда когда номер необходимого vlan указан как native и untagged в настройке порта, что в режиме trunk, что hybrid, коммутатор dgs-1510-28. То есть вм с 2 интерфейсами поинадлижащими разным vlan доступна только по одному, vlan которого указан на коммутаторе как описано выше. Модуль 802.1q подгружен как на хосте так и в ВМ. В таблице мак адресов на коммутаторе присутствуют все маки виртуальных карт и в нужных влан.

В чем может быть проблема? В настройках вм, коммутатора, если кто сталкивался подскажите куда копать.

P.s.: С proxmox таких проблем не было…

 , ,

julixs
()

добавление не прочитанных

Форум — Linux-org-ru

Возможно уже поднимали данный вопрос, по поиску не смотрел, но как по мне было бы здорово доватиь в трекер возможность перехода к первому непрочитанному. Если накладно, то и черт с ним.

 

julixs
()

Миграция proxmox to Ред виртуализация

Форум — Admin

Коллеги день добрый, собственно сабж… кто нибудь уже мигрировал с proxmox на ред ос виртуализация? Есть какие нибудь подводные камни? Чисто теоретически что там, что там КВМ, по идеи все должно пройти гладко… Но все же.

 , , ,

julixs
()

двойная загрузка. вин11 + рпм.

Форум — Linux-install

На 1 ссд стоит 11 вин. На втором рпм дистр. Сейчас гружусь чер ф11 если нужен линь. Вопрос, выставить второй диск с линем загрузчик которого видит обе системы в приоритет и отредактировать список загрузки или все это решить через UEFI? В приоритете загрузка вин 11, такак линем пользуюсь только я.

 windows linux uefi dualboot

julixs
()

какой путь у лог файла

Форум — Admin

Вечер добрый. В общем вопрос простой. File2ban, sshd, almalinux, brainycp(не важно). Как в sshd.conf правильно указать путь к лог файлу? Сейчас бекенд - системд, логфайл - %(sshd_log)s, логфайл не найден, или не существует, auth.log нет. До этого был центос стрим8, блин конфиг не сохранил. Ну не помню я че указывал.

 file2ban almalinux sshd

julixs
()

Во время установки меняется имя диска

Форум — Linux-install

Добра всем. В общем ставлю росу фреш, в момент установки, не с live режима, анаконда выдает ошибку на этапе настройки устройств хранения и предлагает завершить установку. В live режиме запускаю установку та же самая ошибка, иду в gparted, он отображает загрузочную флешку как sda, а диск как sdb, изначально было на оборот. Хорошо переразмечаю диск в ручную, запускаю анаконду, опять настройка устройств хранения и снова вылет. Иду в gparted - диск стал sdc… Вопрос че за ерунда? Может кто сталкивался?

Да речь идет об fresh 12.3, uefi. 12.2 встает нормально.

 , , ,

julixs
()

Tango, tap по пустому месту

Форум — Linux-org-ru

На мобилке тап по пустому пространству между LINUX.ORG.RU и username приводит к переходу на главную. Тема танго, браузер мобильный мазила.

Upd. Проверил в хроме и ми браузере, аналогично.

https://ibb.co/T43djW3

 

julixs
()

Импортозамещение для пентестеров

Форум — Talks

Вот тут задумался над таким вопросом. Есть к примеру «отечественные ос», там скажем всякие альты, астры, редосы, как общего назначения, так и со всякого рода сертификациями, соответствиями уровням безопасности и ТД. Чувствуется скоро тоже будем перекатываться на росу или редос, но посыл не о том.

Как известно есть специализированные дистры предназначенные для проведения различного рода аудита безопасности сети, бд, ис в целом, содержащие целые наборы специфичного софта.

Так вот, что-то я не заметил ни одного дистрибутива позиционирующего себя в качестве замены backbox, blackarch, backtrack в рамках импортощамещения. Ни у альта, ни у росы, да ни у кого нет подобных сборок.

Так что назревает вполне здравый вопрос - когда ларчик закроется где брать свежий метасплоит с эрмитажем, гидру, etc. Что ставить для обучения на каникулах вместо kali и с какими вопросами идти на лор?

А если серьезно - правда почему ни кто из российских компаний разрабатывающих ос не создал подобную сборку?

 , , ,

julixs
()

Дежавю

Форум — Linux-org-ru

Проясните плиз. Это глюк движка форума, мой глюк, может с темой какие манипуляции были, или все же дежавю?

В общем если я не путаю, это не новая тема - Установка Linux на ноутбук «Гравитон»

Была уже, за последние месяца 4 может больше тема точно с такой же проблемой с гравитонами. И оп и комментарии, как мне кажетсяч я уже видел. Но меня дата смущает, может все фляга протекла?

 ,

julixs
()

Bitrix веб-сервис

Форум — Web-development

Доброго дня, встречались тут спецы по битриксу, если токовые имеются, прошу помощи в формировании ответа на соап запрос.

Требуется реализовать веб-сервис внешней аутентификации с помощью соап во внешней системе через сайт на битрексе. У сервиса 3 метода, два из трех реализованы, с одним уже всю голову сломал, ТП битрикса комментариев по модулю веб-сервисов не дает, ссылается на доку, на форуме битриксов тоже тишина, может тут кто поможет.

Необходимо по имени пользователя вернуть массив данных данного пользователя в ответе, загвоздка в том что одино из возвращаемых значений является массивом. В документации по веб-сервисам и примерах кода которые удалось найти в недрах битрикса описано как передать массив во входящем параметре, а мне нужен ответ.

Структура запроса в соапуи выглядит так

<FindConsumer>
          <login>c22314056</login>
      </FindConsumer>

ответа

<pyr:FindConsumerResponse>
         <!--Optional:-->
         <pyr:FindConsumerResult>
            <!--Optional:-->
            <pyr:Address>?</pyr:Address>
            <!--Optional:-->
            <pyr:ContractEndDt>?</pyr:ContractEndDt>
            <!--Optional:-->
            <pyr:ContractNumber>?</pyr:ContractNumber>
            <!--Optional:-->
            <pyr:ContractStartDt>?</pyr:ContractStartDt>
            <!--Optional:-->
            <pyr:Email>?</pyr:Email>
            <!--Optional:-->
            <pyr:INN>?</pyr:INN>
            <!--Optional:-->
            <pyr:Meters>
               <!--Zero or more repetitions:-->
               <pyr:ArrayOfMeterData>
                  <!--Optional:-->
                  <pyr:Model>?</pyr:Model>
                  <!--Optional:-->
                  <pyr:Serial>?</pyr:Serial>
               </pyr:ArrayOfMeterData>
            </pyr:Meters>
            <!--Optional:-->
            <pyr:PersonalAccount>?</pyr:PersonalAccount>
            <!--Optional:-->
            <pyr:Phone>?</pyr:Phone>
         </pyr:FindConsumerResult>
      </pyr:FindConsumerResponse>

Согласно документации классы и структуры описаны таким образом:

$wsdesc->structTypes["CustomConsumerData"] =
		array(
				"Address" => array("varType" => "string", "nillable" => "true", "strict" => "no"),
				"ContractEndDt" => array("varType" => "string", "nillable" => "true", "strict" => "no"),
				"ContractNumber" => array("varType" => "string", "nillable" => "true", "strict" => "no"),
				"ContractStartDt" => array("varType" => "string", "nillable" => "true", "strict" => "no"),
				"Email" => array("varType" => "string", "nillable" => "true", "strict" => "no"),
				"INN" => array("varType" => "string", "nillable" => "true", "strict" => "no"),
		        "Meters" => array("varType" => "ArrayOfMeterData", "arrType" => "MeterData", "nillable" => "true"),
				"PersonalAccount" => array("varType" => "string", "nillable" => "true", "strict" => "no"),
				"Phone" => array("varType" => "string", "nillable" => "true", "strict" => "no")
								
		);
		
		$wsdesc->structTypes["ArrayOfMeterData"] =
		array(
		    "MeterData" => array("varType" => "MeterData", "arrType" => "MeterData", "maxOccurs" => "unbounded", "nillable" => "true"),
		);
		
		$wsdesc->structTypes["MeterData"] =
		array(
		    "Model" => array("varType" => "string", "nillable" => "true", "strict" => "no"),
		    "Serial" => array("varType" => "string", "nillable" => "true")
		);
		
		$wsdesc->structTypes["NaturalPersonConsumerData"] =
		array(
		    "FirstName" => array("varType" => "string", "nillable" => "true", "strict" => "no"),
		    "LastName" => array("varType" => "string", "nillable" => "true", "strict" => "no"),
		    "MidleName" => array("varType" => "string", "nillable" => "true", "strict" => "no"),
		    "PassportData" => array("varType" => "string", "nillable" => "true", "strict" => "no")
		);
		
		$wsdesc->structTypes["LegalEntityConsumerData"] =
		array(
		    "LegalEntityCaption" => array("varType" => "string", "nillable" => "true", "strict" => "no"),
		    "OGRNIP" => array("varType" => "string", "nillable" => "true", "strict" => "no"),
		    "DateEGRIP" => array("varType" => "string", "nillable" => "true", "strict" => "no")
		);
		
		$wsdesc->classes = array(
		    "IExternalAuthProvider" => array(
		        "FindConsumer" => array(
		            "type"		=> "public",
		            "name"		=> "FindConsumer",
		            "input"		=> array(
		                "login" =>array("varType" => "string", "nillable" => "true"),
		            ),
		            "output"	=> array(
		                "FindConsumerResult" => array("varType" => "CustomConsumerData", "nillable" => "true")
		            )
		            
		        ),
		        
		        "ValidatePassword" => array(
		            "type"		=> "public",
		            "name"		=> "ValidatePassword",
		            "input"		=> array(
		                "login" =>array("varType" => "string"),
		                "password" =>array("varType" => "string")
		            ),
		            "output"	=> array(
		                "ValidatePasswordResult" => array("varType" => "bool")
		            )
		        ),
		        
		        "ValidateSession" => array(
		            "type"		=> "public",
		            "name"		=> "ValidateSession",
		            "input"		=> array(
		                "sessionId" =>array("varType" => "string", "nillable" => "true")),
		            "output"	=> array(
		                "ValidateSessionResult" => array("varType" => "string")
		            )
		        )
		    )
		);		

		return $wsdesc;
	}

При вызове метода FindConsumer в соапуи получаю

<soap:Body>
      <soap:Fault>
         <faultcode>Server Error</faultcode>
         <faultstring>Request has not enough params of strict type to be decoded.</faultstring>
      </soap:Fault>
   </soap:Body>

Внутренние тесты битрикса в данном случае игнорируют исключение и возвращают массив значений без meters

Внешняя система при обращении к этому методу выкидывает исключение

System.ServiceModel.Dispatcher.NetDispatcherFaultException: The formatter threw an exception while trying to deserialize the message: There was an error while trying to deserialize parameter PyramidExternalAuth:FindConsumerResult. The InnerException message was 'Error in line 1 position 211. 'EndElement' 'FindConsumerResult' from namespace 'PyramidExternalAuth' is not expected. Expecting element 'Address | ContractEndDt | ContractNumber | ContractStartDt | Email | INN | Meters'.'.  Please see InnerException for more details.
 ---> System.Runtime.Serialization.SerializationException: Error in line 1 position 211. 'EndElement' 'FindConsumerResult' from namespace 'PyramidExternalAuth' is not expected. Expecting element 'Address | ContractEndDt | ContractNumber | ContractStartDt | Email | INN | Meters'.
   at System.Runtime.Serialization.XmlObjectSerializerReadContext.ThrowRequiredMemberMissingException(XmlReaderDelegator xmlReader, Int32 memberIndex, Int32 requiredIndex, XmlDictionaryString[] memberNames)
   at ReadCustomConsumerDataFromXml(XmlReaderDelegator , XmlObjectSerializerReadContext , XmlDictionaryString[] , XmlDictionaryString[] )
   at System.Runtime.Serialization.ClassDataContract.ReadXmlValue(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context)
   at System.Runtime.Serialization.XmlObjectSerializerReadContext.ReadDataContractValue(DataContract dataContract, XmlReaderDelegator reader)
   at System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator reader, String name, String ns, Type declaredType, DataContract& dataContract)
   at System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator xmlReader, Type declaredType, DataContract dataContract, String name, String ns)
   at System.Runtime.Serialization.DataContractSerializer.InternalReadObject(XmlReaderDelegator xmlReader, Boolean verifyObjectName, DataContractResolver dataContractResolver)
   at System.Runtime.Serialization.XmlObjectSerializer.ReadObjectHandleExceptions(XmlReaderDelegator reader, Boolean verifyObjectName, DataContractResolver dataContractResolver)
   at System.Runtime.Serialization.DataContractSerializer.ReadObject(XmlDictionaryReader reader, Boolean verifyObjectName)
   at System.ServiceModel.Dispatcher.DataContractSerializerOperationFormatter.PartInfo.ReadObject(XmlDictionaryReader reader, XmlObjectSerializer serializer)
   at System.ServiceModel.Dispatcher.DataContractSerializerOperationFormatter.PartInfo.ReadObject(XmlDictionaryReader reader)
   at System.ServiceModel.Dispatcher.DataContractSerializerOperationFormatter.DeserializeParameterPart(XmlDictionaryReader reader, PartInfo part, Boolean isRequest)
   --- End of inner exception stack trace ---
   at System.ServiceModel.Dispatcher.DataContractSerializerOperationFormatter.DeserializeParameterPart(XmlDictionaryReader reader, PartInfo part, Boolean isRequest)
   at System.ServiceModel.Dispatcher.DataContractSerializerOperationFormatter.DeserializeBody(XmlDictionaryReader reader, MessageVersion version, String action, MessageDescription messageDescription, Object[] parameters, Boolean isRequest)
   at System.ServiceModel.Dispatcher.OperationFormatter.DeserializeBodyContents(Message message, Object[] parameters, Boolean isRequest)
   at System.ServiceModel.Dispatcher.OperationFormatter.DeserializeReply(Message message, Object[] parameters)
   at System.ServiceModel.Dispatcher.ProxyOperationRuntime.AfterReply(ProxyRpc& rpc)
   at System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime operation, ProxyRpc& rpc)
   at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(MethodCall methodCall, ProxyOperationRuntime operation)
   at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(MethodInfo targetMethod, Object[] args)
--- End of stack trace from previous location where exception was thrown ---
   at System.Reflection.DispatchProxyGenerator.Invoke(Object[] args)
   at generatedProxy_2.FindConsumer(String )
   at CSSecurityManager.Auth.ExternalV2.ExternalAuthProviderClient.Proxy.FindConsumer(String login) in /home/user/p2/Sources/Pyramid/ControlService/CSLinkedAssemblies/CSSecurityManager/Auth/ExternalV2/ExternalAuthProviderClient.cs:line 125

 , , ,

julixs
()

Промотка треда

Форум — Linux-org-ru

У мня одного, после написания ответа или перехода в тред по уведомлению, после загрузки страницы происходит промотка треда вверх до середины? Каждый раз приходится прокручивать вниз.

 

julixs
()

Крупный производитель серверов перешел на процессоры «круче, чем у AMD и Intel»

Форум — Talks

Странно что еще не обсудили:

Gigabyte начала продажи серверов на ARM-процессорах компании Ampere. Их создала бывшая президент Intel Рене Джеймс. Новые CPU обходят чипы Intel по производительности и энергопотреблению более чем вдвое. С AMD разница не столь велика, но, тем не менее, она есть.

Источник

Кто что думает? Взлетит или так, баловство?

 , ,

julixs
()

Мониторинг ИБП

Форум — Admin

Доброго всем утра. Кто нибудь настраивал мониторинг ИБП Eltena monolit без snmp карты, через забикс? Есть ли аналоги apcupsd и шаблоны для забикса, под данные ибп? Поделитесь историямт успеха.

 , , eltena, ,

julixs
()

Не работает самба centos8

Форум — Admin

Приветствую, нужна помощь в поиске причины проблемы. В домашней сети за 3 кинетиком находятся HP MS GEN8 с Centos8 на борту, пара ноутов с манжарами и десктоп с офтопом 10. На центос развернута самба, шары доступны с ноутов, пропал доступ с десктопа ошибка устаеовки сооединения и тут начинается неведомая мне магия. Сервер с центос пингуется со всех устройств, ссш подключается, плекс работае, с центос пингуются ноуты, десктоп нет, мтр так же. Помогите разобраться в чем проблема, почему центос не видет именно этот комп.

 ,

julixs
()

opn/pfsense два wan siproxyd

Форум — Admin

Сабж работает только через один gw как сделать мульти ван(алиасы, группы)

 ,

julixs
()

Новые программы школьного образования и из нх вытекающее???

Форум — Talks

Дорогие комрады, вот и настал вопрос взросления индивидуума как части общества.

Гы, как мне кажется глубоко капнул)))

Встает вопрос по изучению языков >> есть выбор >> $result[Федеральный язык] + ангийский + N (из возможности школы (француский, немецкий, испанский, + $китайский + $n(НА ВЫБОР И КОШЕЛЕК)))

В общем, дочь идет в первый класс, необходимо определится в 2-х языках которые будут изучатся на протяжениии 1 >> 10, помимо федерального. На 10>>11 отдельная программа (химия, биология, физика, ИТ?, математика)

Я не здавал ЕГ, даже когда было ЕГ Я не здовал ЕГ.

Прошу честного совета.

Что выбрать?

julixs
()

nginx + apache отдать файлы только по https

Форум — Admin

Всем доброго дня, в общем хочется странного - есть сайт на битрикс, который должен работать только по https. В .htaccess прописан 301 редирект вида

        RewriteCond %{ENV:HTTPS} !on
        RewriteRule ^.*$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
И в принципе все работает, за исключением одного: если в адресную строку браузера ввести http://мой.сайт/upload/тут конечный путь до какого либо файла то файл прекрасно отдается, что необходимо исключит. Если я делаю 301 редирект в конфиге nginx'a то получаю циклическую переадресацию :
 # Redirect to ssl if need
        if (-f /home/user/сайт/docs/.htsecure) { rewrite ^(.*)$ https://$host$1 permanent; }
        
return 301 https://мой сайт$request_uri;
не помогают! Есть ли какие нить соображения?

 , ,

julixs
()

RSS подписка на новые темы