<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://itwiki.omni-x.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://itwiki.omni-x.com/feed.php">
        <title>OMNI-X IT - technologies</title>
        <description></description>
        <link>https://itwiki.omni-x.com/</link>
        <image rdf:resource="https://itwiki.omni-x.com/_media/wiki:dokuwiki.svg" />
       <dc:date>2026-07-01T02:38:39+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://itwiki.omni-x.com/technologies:abra?rev=1651149159&amp;do=diff"/>
                <rdf:li rdf:resource="https://itwiki.omni-x.com/technologies:bash?rev=1636532663&amp;do=diff"/>
                <rdf:li rdf:resource="https://itwiki.omni-x.com/technologies:cerebro?rev=1661340805&amp;do=diff"/>
                <rdf:li rdf:resource="https://itwiki.omni-x.com/technologies:elastic?rev=1655116401&amp;do=diff"/>
                <rdf:li rdf:resource="https://itwiki.omni-x.com/technologies:fortigate-security?rev=1744191941&amp;do=diff"/>
                <rdf:li rdf:resource="https://itwiki.omni-x.com/technologies:fortigate-ssl-vpn?rev=1673367991&amp;do=diff"/>
                <rdf:li rdf:resource="https://itwiki.omni-x.com/technologies:fortigate-troubleshooting?rev=1671460117&amp;do=diff"/>
                <rdf:li rdf:resource="https://itwiki.omni-x.com/technologies:fortigate?rev=1673367999&amp;do=diff"/>
                <rdf:li rdf:resource="https://itwiki.omni-x.com/technologies:kibana?rev=1655108254&amp;do=diff"/>
                <rdf:li rdf:resource="https://itwiki.omni-x.com/technologies:linux?rev=1675242687&amp;do=diff"/>
                <rdf:li rdf:resource="https://itwiki.omni-x.com/technologies:mssql-server?rev=1676904988&amp;do=diff"/>
                <rdf:li rdf:resource="https://itwiki.omni-x.com/technologies:php-nette?rev=1637328747&amp;do=diff"/>
                <rdf:li rdf:resource="https://itwiki.omni-x.com/technologies:windos-server?rev=1676883878&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://itwiki.omni-x.com/_media/wiki:dokuwiki.svg">
        <title>OMNI-X IT</title>
        <link>https://itwiki.omni-x.com/</link>
        <url>https://itwiki.omni-x.com/_media/wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://itwiki.omni-x.com/technologies:abra?rev=1651149159&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-04-28T12:32:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>abra</title>
        <link>https://itwiki.omni-x.com/technologies:abra?rev=1651149159&amp;do=diff</link>
        <description>ABRA

economical system

WebAPI Queries

ADD Currency RATE

POST: 

http://10.0.10.55:80/DEVEL/exchangeratehistories

Manualy omnix

HEADERS:


authorization: Basic ...,
content-type: application/json


BODY:


{
  &quot;currrate&quot;: &quot;35&quot;,
  &quot;date$date&quot;: &quot;2021-11-16T22:00:00.000Z&quot;,
  &quot;parent_id&quot;: &quot;0000EUR000&quot;
}</description>
    </item>
    <item rdf:about="https://itwiki.omni-x.com/technologies:bash?rev=1636532663&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-10T08:24:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bash</title>
        <link>https://itwiki.omni-x.com/technologies:bash?rev=1636532663&amp;do=diff</link>
        <description>Bash Scripts</description>
    </item>
    <item rdf:about="https://itwiki.omni-x.com/technologies:cerebro?rev=1661340805&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-08-24T11:33:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cerebro</title>
        <link>https://itwiki.omni-x.com/technologies:cerebro?rev=1661340805&amp;do=diff</link>
        <description>Cerebro

https://github.com/lmenezes/cerebro


mkdir /etc/cerebro/cert
cp /etc/elasticsearch/cert/http_ca.crt /etc/cerebro/cert
chmod a+r /etc/cerebro/cert/http_ca.crt



play.ws.ssl {
  trustManager = {
    stores = [
      { type = &quot;PEM&quot;, path = &quot;/etc/cerebro/cert/http_ca.crt&quot; }
    ]
  }
}
play.ws.ssl.loose.acceptAnyCertificate=true

hosts = [
  {
     host = &quot;https://localhost:9200&quot;
     name = &quot;Elastic cluster&quot;
     auth = {
       username = &quot;elastic&quot;
       password = &quot;super-secret-passwo…</description>
    </item>
    <item rdf:about="https://itwiki.omni-x.com/technologies:elastic?rev=1655116401&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-13T10:33:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>elastic</title>
        <link>https://itwiki.omni-x.com/technologies:elastic?rev=1655116401&amp;do=diff</link>
        <description>Elasticsearch

install by elasticsearch manual: add repository, update and install

systemctl enable elasticsearch

Data Import


curl -k --user elastic:--password-- -H &#039;Content-Type: application/json&#039; -XPOST &#039;https://--IP--:9200/oxproducts/_bulk?pretty&#039; --data-binary @beox-products.json</description>
    </item>
    <item rdf:about="https://itwiki.omni-x.com/technologies:fortigate-security?rev=1744191941&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-04-09T09:45:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fortigate-security</title>
        <link>https://itwiki.omni-x.com/technologies:fortigate-security?rev=1744191941&amp;do=diff</link>
        <description>Fortigate secure

Administrators access

System -&gt; Administrators -&gt; {administrator} -&gt; Restrict login to trusted hosts

Specify trusted hosts to all administrators. In that case FortiGate display login form only to those IPs.



VPN restrict locations</description>
    </item>
    <item rdf:about="https://itwiki.omni-x.com/technologies:fortigate-ssl-vpn?rev=1673367991&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-01-10T16:26:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fortigate-ssl-vpn</title>
        <link>https://itwiki.omni-x.com/technologies:fortigate-ssl-vpn?rev=1673367991&amp;do=diff</link>
        <description>Fortigate SSL VPN settings

1. create SSL VPN Group



2. add user to SSL VPN Group



3. setup SSL-VPN

	*  interface for listening
	*  port - 10443 (has to be different of 443)
	*  users mapping to tunnel-access



4. setup Split tunneling in tunnel mode - for using OMNI-X</description>
    </item>
    <item rdf:about="https://itwiki.omni-x.com/technologies:fortigate-troubleshooting?rev=1671460117&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-12-19T14:28:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fortigate-troubleshooting</title>
        <link>https://itwiki.omni-x.com/technologies:fortigate-troubleshooting?rev=1671460117&amp;do=diff</link>
        <description>Fortigate Troubleshooting

There are most common issues which can happen (users report):

	*  can&#039;t reach internet
	*  server is unresponsible

Most important is to realize what can it cause and what resource userst are trying to reach.

can&#039;t reach internet</description>
    </item>
    <item rdf:about="https://itwiki.omni-x.com/technologies:fortigate?rev=1673367999&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-01-10T16:26:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fortigate</title>
        <link>https://itwiki.omni-x.com/technologies:fortigate?rev=1673367999&amp;do=diff</link>
        <description>Fortiagte Tips

Two-factor Authentication

enable e-mail 2F authentication

CLI part:


config system admin
// ALTERNATIVE: config user local
edit &lt;username&gt;
set two-factor email
set email-to &lt;email@address.net&gt;
end


GUI part:

you can use your own secured server, setting is here:</description>
    </item>
    <item rdf:about="https://itwiki.omni-x.com/technologies:kibana?rev=1655108254&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-13T08:17:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kibana</title>
        <link>https://itwiki.omni-x.com/technologies:kibana?rev=1655108254&amp;do=diff</link>
        <description>Kibana


apt install kibana



mkdir /etc/kibana/cert
chmod a+r /etc/kibana/cert
cp /etc/elasticsearch/certs/http_ca.crt /etc/kibana/cert/



server.host: &quot;0.0.0.0&quot;

elasticsearch.hosts: [&quot;https://localhost:9200&quot;]

// generate password
./elasticsearch-reset-password auto -u kibana_system

elasticsearch.username: &quot;kibana_system&quot;
elasticsearch.password: &quot;pass&quot;

elasticsearch.ssl.certificateAuthorities: [ &quot;/etc/kibana/cert/http_ca.crt&quot; ]</description>
    </item>
    <item rdf:about="https://itwiki.omni-x.com/technologies:linux?rev=1675242687&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-01T09:11:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>linux</title>
        <link>https://itwiki.omni-x.com/technologies:linux?rev=1675242687&amp;do=diff</link>
        <description>Linux servers

ISP Config

auto install:
&lt;https://www.howtoforge.com/ispconfig-autoinstall-debian-ubuntu/&gt;

Web server installation

wget -O - https://get.ispconfig.org | sh -s -- --no-dns --no-mail --roundcube --use-php=7.4,8.1

DB server installation

wget -O - https://get.ispconfig.org | sh -s -- --no-dns --no-mail --use-php=system</description>
    </item>
    <item rdf:about="https://itwiki.omni-x.com/technologies:mssql-server?rev=1676904988&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-20T14:56:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mssql-server</title>
        <link>https://itwiki.omni-x.com/technologies:mssql-server?rev=1676904988&amp;do=diff</link>
        <description>MSSQL server

enable MSSQL Express on TCP/IP

SQL Server Configuration Manager


enable TCP/IP
default port: 1433
restart mssql service
setup Firewall (IN and OUT)</description>
    </item>
    <item rdf:about="https://itwiki.omni-x.com/technologies:php-nette?rev=1637328747&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-19T13:32:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>php-nette</title>
        <link>https://itwiki.omni-x.com/technologies:php-nette?rev=1637328747&amp;do=diff</link>
        <description>Nette

valuable extensions

Guzzle: WebAPI / RestAPI client

installation:


composer require guzzlehttp/guzzle
composer require contributte/guzzlette


in configuration (neon):


extensions:
    guzzle: Contributte\Guzzlette\DI\GuzzleExtension

guzzle:
    debug: %debugMode%
    client:
        timeout: 3</description>
    </item>
    <item rdf:about="https://itwiki.omni-x.com/technologies:windos-server?rev=1676883878&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-20T09:04:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>windos-server</title>
        <link>https://itwiki.omni-x.com/technologies:windos-server?rev=1676883878&amp;do=diff</link>
        <description>Windows server configuration

Allow non admin user to RDP server

add user to group: Remote Desktop Users

gpedit.msc</description>
    </item>
</rdf:RDF>
