Hirdetés

2020. február 18., kedd

Gyorskeresés

Blog

[ ÚJ BEJEGYZÉS ]   [ ÚJ CIKK ]

  • Be akarnak perelni egy kép oldalba ágyazása miatt

    Jó reggelt! Itt a friss kávé 🍵!

    Ja? Nem. Ez a kávé igazából itt sincs! Gondoltad volna? Ugyanis ez a kávé a Prohardverre a Wikipédia szerveréről hosztolódik ide. A Wikipedia szerverén található maga a képfájl, én csak egy html kóddal (IMG) illesztettem be ide, így a kép beágyazott módon itt is megjelenik. Akárcsak mintha itt lenne. De nincs itt. Csak illúzió, hogy itt van.
    Mi lenne, ha most a kép készítője ide jönne fenyegetőzni, hogy azonnal szedjem le, mert beperel engem és a Prohardvert is, mert ez a kép ide egy HTML kód segítségével megjelenítésre kerül, anélkül, hogy magát a képfájlt lemásoltam vagy sokszoroztam volna.
    Mégis megtörtént a nonszensz! Nem a kávéval, hanem egy másik képpel, de ez a lényegen nem változtat. Bírósági eljárással fenyeget a kép szerzője. Miután vázoltam neki, hogy én az adott képet nem másoltam, nem szerkesztettem, nem vagyok semmilyen jogsértés elkövetője, forduljon a képet hosztoló és eredetileg tárhelyén tároló weboldal tulajdonosához, hosting szolgáltatójához. Erre fel mindenféle technohalandzsa előadása mellett (Például hogy valami login oldal rögzítette az IP-m és meg van neki. Fogalmam sincs amúgy, hogy miről beszél. Nem jártam semmilyen login oldalon) előadta, hogy én már pedig tolvaj vagyok, mert az otthagyott kocsit sem viszik el az útszéléről. (Há Nórmális? Margit!

    Folytatás...

    btz 6 napja 40

  • JQuery tartalom refresher reloader

    JQuery alapú div content refresh.
    A kód a "here" ID-vel ellátott div tartalmát frissíti (ha van a fájlban változás) a click linkre kattintva, az egész oldal frissítése nélkül.

    <html>
    <head>
    <!-- JQ CDN -->
    <script src="https://code.jquery.com/jquery-3.4.1.js" integrity="sha256-WpOohJOqMqqyKL9FccASB9O0KwACQJpFTUBLTYOVvVU=" crossorigin="anonymous"></script>
    </head>
    <body>


    <div id="here">
    1111111111111111111111111111

    </div>
    0<br />
    <a href="javascript:void(0);" id="refresh">click</a>

    <script>
    $(function() {
    $("#refresh").click(function() {
    $( "#here" ).load(window.location.href + " #here" )

    })
    });

    </script>

    </body>
    </html>

    btz 2 hónapja 0

  • Wordpress current user registration date

    Ez a kód kiírja az aktuálisan belépett user regisztrációjának idejét.

    <?php
    $user_info = wp_get_current_user(); // Get logged in user info
    $registered = $user_info->user_registered;

    echo $registered;
    ?>

    btz 2 hónapja 4

  • Wordpress current user post count

    Ez megjeleníti az aktuális user bejegyzéseinek számát, ott ahová ez beszúrásra került a sablonba.
    Képes kiszűrni, hogy vendégfelhasználó e az illető. Neki nem jelenít meg semmit.
    $current_user változónak egy User ID-t is megadhatunk. Ilyenkor ez a lekérés mindenkinek ugyanazon user össz bejegyzés számát mutatja meg.

    <?php
    $current_user = wp_get_current_user();
    if ( 0 == $current_user->ID ) {
    // Not logged in.
    } else {
    echo count_user_posts( $current_user->ID );
    }
    ?>

    btz 2 hónapja 0

  • PHPBB 3.2.5 kiterjesztés és alap fájl módosítás napló

    Itt vezetem publikusan a PHPBB fórumrendszerben és az ahhoz kapcsolódó kiterjesztésbeekben történt alap beállításoktól eltérő változtatásaimat, hogy a későbbiekben is meglegyen, illetve hogy másoknak is hasznára lehessen.

    Verziószám : 3.2.5
    /phpbb = A phpbb gyökérkönyvtárát fogja jelölni

    1. Privát üzenet értesítés default ON az újonnan regisztrálóknak:

    /phpbb/includes/functions_user.php 364. sor csere erre:
    if ($notifications_data === null)
    {
    $notifications_data = array(
    array(
    'item_type' => 'notification.type.post',
    'method' => 'notification.method.email',
    ),
    array(
    'item_type' => 'notification.type.topic',
    'method' => 'notification.method.email',
    ),
    array(
    'item_type' => 'notification.type.pm',
    'method' => 'notification.method.email',
    ),
    );
    }

    Bővebben ebben az írásban....

    Folytatás...

    btz 2 hónapja 2

  • HTACCESS 301 ALL REDIRECT

    Ezt a kódot egy .htaccess fájlba bemásolva és feltöltve a weboldal gyökérkönyvtárába a teljes oldal átirányítható egy új domainre, úgy hogy az a linkeket is követi. Pl. regidomain.com/oldal.html ---> ujoldal.com/oldal.htm stb stb

    <IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteRule ^(.*)$ https://peldadomain.com/$1 [R=301,L]
    </IfModule>

    btz 2 hónapja 0

  • Dovecot frissítés utáni ssl hiba

    Debian 9-ről, Debian 10-re történő váltás esetén az alábbi és ehhez hasonló hibaüzenetek kezdenek el gyűlni a mail.err logfájlban
    dovecot[9278]: imap-login: Error: Failed to initialize SSL server context: Can't load DH parameters: error:1408518A:SSL routines:ssl3_ctx_ctrl:dh key too small: user=<>, rip=xxx, lip=xxx, session=<45XeyQGEZOzOSmkw>

    A megoldás egy egyszerű sor beszúrása a dovecot.conf fájlba:
    ssl_dh = </usr/share/dovecot/dh.pem

    btz 7 hónapja 1

  • Amavis D Controll [notes]

    Add file:
    /etc/amavis/conf.d/90-custom

    with this content:

    Code:
    use strict;

    #
    # Place your configuration directives here. They will override those in
    # earlier files.
    #
    # See /usr/share/doc/amavisd-new/ for documentation and examples of
    # the directives you can use in this file
    #

    $max_servers = 1;

    #------------ Do not modify anything below this line -------------
    1; # insure a defined return
    and then restart amavis.

    in postfix master.cf, change the line:

    amavis unix - - - - 2 smtp

    to:

    amavis unix - - - - 1 smtp

    and restart postfix.

    btz 7 hónapja 0

  • A kuki létezésének ellenőrzése Javascriptel!

    Jegyzet:
    Ezzel a kis kóddal ellenőrizhető, hogy létezik e a cookie vagy sem. És egy if - else elágazással különböző dolgokat írhatunk ki.

    <script type="text/javascript">

    // vegyük ki a // jelet az 1. elől, ha azt szeretnénk, hogy a kuki létezzen, a 2. elől, ha azt szeretnénk, hogy ne létezzen. Ha mindkettő elé rakunk, akkor nem fog létezni.
    document.cookie = "tesztkuki=Létezik";
    // document.cookie = "tesztkuki=Már nem létezik; expires=Thu, 18 Dec 2013 12:00:00 UTC";


    // Confirm that cookie does not exist
    if (document.cookie.indexOf('tesztkuki') == -1 ) {
    document.write("NEM LÉTEZIK A KUKI !");
    } else {
    document.write("LÉTEZIK A KUKI !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
    }
    </script>

    Kipróbálás >>>>>

    btz 8 hónapja 10

  • Tartalom figyelmeztető Javascript popup dokumentációja

    Javascript popupot kellett készíteni egy felnőtt tartalmú oldalhoz.
    Elvárások voltak, hogy ugorjon fel a popup, ha a felhasználó még nem fogadta el, hogy mindenféleképp látni akarja a tartalmat, ha nem akarja látni, akkor a "NEM" link megnyomásaval irányítson el az oldalról, mondjuk a Minimax oldalára, de ha vissza látogat, akkor újra dobja fel neki a popupot, egészen addig, amíg ki nem nyílvánítja az "IGEN" linkel a tartalom megtekintési szándékát.

    A popup megjelenítéséhez az alábbi (popup.php) javascript popupot használtam. Igen, PHP a kiterjesztés, mert az éles verzióban php kódok is lesznek, a prototípusban csak html és javascript van.
    Eredetileg nem volt meg benne a lehetőség, hogy megadjuk a választási lehetőséget a felhasználónak az IGEN / NEM választásra, mivel ez egy reklám popup volt, kiskorában :D Így erre nem is volt szükség, csak a popup bezáró gombra. A cookie létrejött a popup.php fájlban megadott lejárati dátummal az oldal betöltésekor, amit szabályozni lehettett script oldalon.

    Folytatás...

    btz 9 hónapja 0

  • Postfix-SASL Fail2Ban jegyzet

    /etc/fail2ban/filter.d/postfix-sasl.conf
    # Fail2Ban filter for postfix authentication failures
    #

    [INCLUDES]

    before = common.conf

    [Definition]

    _daemon = postfix(-\w+)?/(?:submission/|smtps/)?smtp[ds]

    failregex = ^%(__prefix_line)swarning: [-._\w]+\[<HOST>\]: SASL ((?i)LOGIN|PLAIN|(?:CRAM|DIGEST)-MD5) authentication failed(:[ A-Za-z0-9+/:]*={0,2})?\s*$

    ignoreregex = authentication failed: Connection lost to authentication server$

    [Init]

    journalmatch = _SYSTEMD_UNIT=postfix.service


    # Author: Yaroslav Halchenko

    /etc/fail2ban/jail.local
    ...
    [postfix-sasl]
    enabled = true
    port = smtp
    filter = postfix-sasl
    logpath = /var/log/mail.log
    maxretry = 3 #Max 3 próbálkozás
    bantime = 7200 #Másodperc alapú tiltás
    ...

    /etc/fail2ban/jail.conf

    ...
    [postfix-sasl]

    filter = postfix[mode=auth]
    port = smtp,465,submission,imap,imaps,pop3,pop3s
    # You might consider monitoring /var/log/mail.warn instead if you are
    # running postfix since it would provide the same log lines at the
    # "warn" level but overall at the smaller filesize.
    logpath = %(postfix_log)s
    backend = %(postfix_backend)s
    ...

    Folytatás...

    btz 9 hónapja 0

  • A Munin rendszer monitorozó telepítése és használata mysql-el

    A rendszerem Debian 9, erre telepítettem fel a Munin rendszermonitorozó rendszert.

    Terminálban adjuk ki a következő parancsokat, feltételezve hogy a szükésges függőségek már telepítve vannak (Pl egy Apache2 webszerver)
    apt-get update
    apt-get upgrade
    apt-get install munin munin-node munin-plugins-extra

    A MySQL-hez:
    cd /etc/munin/plugins
    ln -s /usr/share/munin/plugins/mysql_ mysql_
    ln -s /usr/share/munin/plugins/mysql_bytes mysql_bytes
    ln -s /usr/share/munin/plugins/mysql_innodb mysql_innodb
    ln -s /usr/share/munin/plugins/mysql_isam_space_ mysql_isam_space_
    ln -s /usr/share/munin/plugins/mysql_queries mysql_queries
    ln -s /usr/share/munin/plugins/mysql_slowqueries mysql_slowqueries
    ln -s /usr/share/munin/plugins/mysql_threads mysql_threads

    Sajnos ezzel még mindig nem fog működni a MySQL monitorozása. Módosítanunk kell az /etc/munin/plugin-conf.d/munin-node féjlt.
    Keressük meg a [mysql*] részt és írjuk át erre:
    [mysql*]
    user root
    group wheel
    env.mysqladmin /usr/bin/mysqladmin
    env.mysqlopts -u munin -pp4ssw0rd

    Természetesen ehhez létre kell hozni a munin usert egy jelszóval.

    munin-run mysql_queries terminál parancsal ellenőrizhetjük, hogy sikerült e a fenti beállítás. Ha kiírja a select, insert, update, replace értékeket, akkor működik.

    Folytatás...

    btz 9 hónapja 0

  • SSH meghajtó mount

    SSH-n elérhető szerver lemezének felcsatolása a másik szerver fájlrendszerére

    A szükséges csomag installálása:
    apt-get install sshfs
    Letölti mellé mág a fuse csomagot is.
    (Én Debiant használok, más rendszereken lehet yum parancsal)

    Készítsünk egy fuse csoportot
    groupadd fuse
    usermod -a -G fuse user

    Csatolási hely létrehozása:
    cd /
    cd mnt
    mkdir helyimappa <=== Ez bármi lehet, csak arra kell figyelni, hogy a következő parancsnál ezt adjuk meg

    Csatolás
    sshfs -o allow_other,default_permissions,port=PORTSZÁM root@SZERVERIP VAGY DOMAIN:/Tavolimappa /mnt/helyimappa

    Portszám csak akkor kell, ha eltér a default 22-es porttól.
    A távoli mappa helyére természetesen azt a mappát kell írni, amit meghajtóként szeretnénk csatolni.
    Root helyére is írhatunk más felhasználót, ha nem rendszergazda nevében akarunk belépni.

    Ez csak egy rövid leírás, főleg magamnak, hogy később is meglegyen, akit részletesebben is érdekel, az kövesse a lenti linket.

    Bővebb angolnyelvű leírás ....

    btz 9 hónapja 2

  • Alapértelmezett IPTABLES tűzfalbeállításaim szerverhez WEBMIN panelen

    Ezt csak úgy magamnak, hogy később is meglegyen, ha új szervert telepítek.

    Kifelé bármi mehet, befelé csak a 10001-n megy az SSH és a WEBMIN a 10002-esen, illetve a stabil és meglévő kapcsolatok, az ICMP protokollhasználat és a lo interface dolgai.

    Kommentben leírhatjátok, hogy ki milyen tűzfalszabályokat használ a szükséges portokon kívül.

    btz 10 hónapja 2

  • CWP (Cent OS Web Panel) Let's Encrypt telepítése után nem indul

    Nem indul a CWP panel Let's Encript telepítése után probléma

    Kézzel próbáltam indítani:
    [root@SERVEREM ~]# systemctl start cwpsrv.service
    Job for cwpsrv.service failed because the control process exited with error code. See "systemctl status cwpsrv.service" and "journalctl -xe" for details.

    Hibát dob. Meg kellett keresni a napló állományt, ami a
    /usr/local/cwpsrv/logs/error_log címen található

    Ez ilyen hibákkal sírt:
    019/05/05 21:17:10 [emerg] 4223#0: SSL_CTX_use_PrivateKey("/etc/pki/tls/private/hostname.key") failed (SSL: error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch)
    2019/05/05 21:17:15 [emerg] 4244#0: SSL_CTX_use_PrivateKey("/etc/pki/tls/private/hostname.key") failed (SSL: error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch)
    2019/05/05 21:17:21 [emerg] 4247#0: SSL_CTX_use_PrivateKey("/etc/pki/tls/private/hostname.key") failed (SSL: error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch)

    Megoldás:
    Terminálba kell generáltatni egy hostname kulcsot az alábbi parancsal
    /usr/local/cwpsrv/htdocs/resources/scripts/generate_hostname_ssl

    Folytatás...

    btz 10 hónapja 0

  • ISPCONFIG 8080 felület használata Let's Encrypt-el

    Apache-hoz használt cert-ek átvétele az ISPCONFIG-hoz, hogy lehessen használni a 8080-as porton futó felületet https módban, anélkül, hogy megjelenne a tanusítvány elfogadás felugróablak a böngészőben.

    Ha már generáltunk az ISPCONFIG felületen Let's Encrypt kulcsot a hostname domainünkhöz vagy a szerverünkön létrehozott Apache2 virtuális hosthoz, akkor lehet ezt hasznáni .

    Terminál ablakban:

    cd /usr/local/ispconfig/interface/ssl/
    mv ispserver.crt ispserver.crt-$(date +"%y%m%d%H%M%S").bak
    mv ispserver.key ispserver.key-$(date +"%y%m%d%H%M%S").bak
    mv ispserver.pem ispserver.pem-$(date +"%y%m%d%H%M%S").bak
    ln -s /etc/letsencrypt/live/$(hostname -f)/fullchain.pem ispserver.crt
    ln -s /etc/letsencrypt/live/$(hostname -f)/privkey.pem ispserver.key
    cat ispserver.{key,crt} > ispserver.pem
    chmod 600 ispserver.pem

    $(hostname -f) = A hostnevet írja be de használhatunk helyette mást is, pl xy.mydomain.com vagy akármilyen domainünk van. Természetesen ha mást használunk, akkor azt kell behelyettesíteni a $(hostname -f) helyére.

    Video:

    Folytatás...

    btz 10 hónapja 1

  • OBS Xcomposite probléma

    Open Video Broadcasting Xcomposite Ablak rögzítési forrás probléma.
    Az Ablak Felvétel (Xcomposite) forrás nem követi a változásokat az OBS-ben, hacsaknem mozdítom meg az ablakot vagy a forrás tulajdonságaira kattintok, aztán kilpek belőle.
    Debian Linux Szervert használok VNC-n keresztül.
    A prbléma szemléltetésére készítettem egy videót is.

    Ötlet esetleg valakinek, hogy mit lehetne tenni?

    btz 10 hónapja 3

  • PHPBB fórum privátüzenet értesítő email visszaállítása

    Sajnos a PHPBB fejlesztői számomra ismeretlen indokból (Talán a GDPR fszság miatt?) úgy döntöttek, hogy a fórummotor ezentúl az újonnan regisztrált felhasználók számára alapértelmezett módon kikapcsolt állapotban hagyja a privát üzenetek (továbbiakban PM-ek) emailes levélértesítésére szolgáló jelölő négyzetet.

    Tehát, ha te is üzemeltetsz PHP Bulletin Board fórumrendszert, az újonnan regisztrált tagok alapértelmezetten nem kapnak email értesítést, arról, hogy privát üzenetük érkezett. Régebben ez alapértelmezetten be volt kapcsolva. Ha egy user nem akart erről emailt kapni, volt lehetősége kikapcsolni.

    Mit kell tenni annak érdekében, hogy megmókoljuk ezt a dolgot?
    Lépjünk be a fórum scripjeinek könyvtárába majd az ebben található "Includes" mappába. Nyissuk meg szerkesztésre a functions_user.php-t.

    Folytatás...

    btz 10 hónapja 14

  • Expresszbolt.com SPAM-elés! Mostmár elég!

    Nem tudom, hogy kinek volt dolga az Expresszbolt.com-al SPAM ügyben.
    Remélem, ha van ilyen a Google találatai alapján több ember is ide talál, akik egyszerűen képtelenek leiratkozni az expresszbolt.com hírleveléről, ami ezáltal SPAM-mé minősül. A leiratkozás linkre kattintva tovább jutunk egyfajta oldalra, ahol mégegyszer meg kell nyomni a leiratkozom lehetőséget, de a mailek ugyanúgy érkeznek tovább

    .

    Ha más is ebben a cipőben jár, akkor nyugodtan keresse fel az NMHH kéretlen hirdetést bejelentő űrlapját és tegyen bejelentést. Én vagy hatszor próbáltam leiratkozni, levelet is írtam nekik, először szépen, aztán most egymás után két b+-eset is. Először kilátásba helyezve a bejelentést és egyet a bejelentés után, mivel továbbra sem voltak hajlandók leálni a szemeteléssel. Nem tudom mért kell a hatósági bejelentést megvárni? De ha jó ez nekik így, ám legyen. Nem rajtam múlt.

    btz 11 hónapja 7

  • Weboldalba illeszthető analóg óra script

    Előnézeti kép:

    A kód:
    (Ezt egy tetszőleges nevű .html kiterjesztésű fájlba beletehetjük)

    <html>
    <head>
    <title>ORA MUTATOS</title>
    <canvas id="my_canvas" width="520" height="510" ></canvas>
    </head>
    <body>
    <script>

    var angle_jump=6;
    var dt= new Date();

    sec = dt.getSeconds()*angle_jump;

    var min=dt.getMinutes();
    min=min*angle_jump;
    min=min + (sec/360)
    var hour=dt.getHours();
    hour=hour*30;
    hour=hour + (min/12);

    var ang_second=90-sec;
    var ang_minute=90-min;
    var ang_hour=90-hour;

    var r=160;
    //var my_canvas=$('#my_canvas').get(0)
    var my_canvas=document.getElementById("my_canvas");

    var gctx = my_canvas.getContext("2d");

    var x=my_canvas.width/2;
    var y=my_canvas.height/2;
    speed=1000;

    arc_angle=10;// angle of oppisite end of second niddle

    ////////////
    my_function=function my_function(){

    gctx.clearRect(0, 0, my_canvas.width,my_canvas.height);
    ///////////////////
    gctx.moveTo(x+r*1.4,y);
    gctx.strokeStyle= '#d28c23';

    Folytatás...

    btz 11 hónapja 0

  • Simplepie FEED item forditottt dátum rendezés

    A http://simplepie.org oldalról tölthető le ez a PHP alapú script, amivel saját oldaladon jelenítheted meg külső oldalak cikkeit.

    Én egy skis dobozos formában csináltam ezt meg, ami így néz ki:

    Ehhez csak egy fájlt kell létrehozni, a neve bármi lehet, az alábbi tartalommal, a letöltött simplepie scriptek gyökérkönyvtárában:

    <?php
    require_once('autoloader.php');
    $feed = new SimplePie();
    $feed->set_feed_url('https://prohardver.hu/hirfolyam/anyagok/rss.xml'); //Itt bármelyik weboldal feed-je megadható, amit meg szeretnénk jeleníteni
    $feed->enable_order_by_date(false); // Erőltetett dátum szerinti rendezés kikapcsolva
    $feed->enable_cache(false); // Cache kapcsoló
    $feed->init();
    $feed->handle_content_type();
    ?>

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//HU"

    <html xmlns
    <head>
    <title>Sample SimplePie Page</title>
    <style>
    #contentbox {
    border: 2px solid #FF8000;
    padding: 5px;
    border-radius: 10px;
    background-color: #FBF1A4;
    color: black;
    margin-top: 10px;
    margin-bottom: 15px;
    margin-left: 20px;

    Folytatás...

    btz 11 hónapja 0

  • Ipv6 tiltása PPPoE WAN interfészen Openwrt alatt

    Az /etc/config6network konfigurációs állományába kell szúrni ezt a sort:

    option ipv6 '0'

    a

    option ipv6 '1'-t törölni kell

    btz 1 éve 2

  • Forbidden Rejected request from RFC1918 IP to public server address Openwrt Luci

    Forbidden Rejected request from RFC1918 IP to public server address probléma Openwrt Luci
    A luci felület nem nyitható meg belső internetről, de külső netről - például mobilinternet - ebben az esetben sincs gond. Nem tudom miért kell defaultra tennni ezt az ökörséget filtert :W :W :W

    Probléma oka: /etc/config/uhttp fájlban option rfc1918_filter '1' érték található. Ezt option rfc1918_filter '0'-ra kell állítani.

    A fájl jelenlegi tartalma :

    config uhttpd 'main'
    list listen_http '0.0.0.0:80'
    list listen_http '[::]:80'
    list listen_https '0.0.0.0:443'
    list listen_https '[::]:443'
    option redirect_https '1'
    option home '/www'
    option rfc1918_filter '0'
    option max_requests '3'
    option max_connections '100'
    option cert '/etc/uhttpd.crt'
    option key '/etc/uhttpd.key'
    option cgi_prefix '/cgi-bin'
    option script_timeout '60'
    option network_timeout '30'
    option http_keepalive '20'
    option tcp_keepalive '1'
    option ubus_prefix '/ubus'

    config cert 'px5g'
    option days '730'
    option bits '1024'
    option country 'ZZ'
    option state 'Somewhere'
    option location 'Uknown'

    Folytatás...

    btz 1 éve 1

  • BTZ on FACEBOOK

    Követhetsz a facebookon is!

    btz 2 éve 0

  • HELP: DHCP és StrongSwan IPSEC Ikev2 ugyanazon a szerveren nem megy(?)

    Sajnos arra lettem figyelmes, hogy a már jó egy éve bejáratott VPN-em nem működik, pedig semmilyen változtatást nem hajtottam végre a konfigurációban.

    A VPN szerver még mindig az Openwrt-s TP-Link, a gateway még mindig a Telekomos Speedport Entry 2i.
    A valahogy így néz ki a hálózat:

    Mit változtattam?
    A Speedport helyett a TP-Link lett a DHCP szerver. Ha visszaállítom a Speedportot DHCP szervernek, minden működik, a VPN kliens tud csatlakozni a szerverhez, IP címet is kap a DHCP szerver Speedport által, Ha ismét a TP-Linket állítom be DHCP szervernek, akkor nem működik az egész. Pedig a helyi hálózaton keresztül csatlakoztatott eszközök kapnak IP-t a TP-Linktől, Internet is van, mivel a TP-Link DHCP szervere Gateway-nek az Speedport IP-jét (ami 192.168.1.4) adja a klienseknek nem a sajátját az 192.168.1.250-et.

    Az IPsec jelenlegi konfigurációs fájljában az ipsec.conf-ban, ez van:

    Folytatás...

    btz 2 éve 2

  • reCaptcha v2 PHPBB 3.0.X fórumokhoz

    Sajnos a reCaptcha v1-t shut downlolták a Googlenél 2018.03.31-én, ezért egy új reChaptcha v2 ellenőrzőre volt szükségem egy PHPBB 3.0.11 rendszerű fórum regisztrációját ellátó (SPAM)bot védelemhez.

    Ehhez először is törölni kellett az oldalhoz kapcsolt v1 API kulcsokat a Google reCaptcha admin oldalán, majd új nyilvános és titkos v2 API kulcsot kellett létrehozni az oldalhoz, ezt a PHPBB adminfelületén a Fórum konfiguráció, Spam megelőzés, Elérhető bővítmény, Telepített bővítményrész konfigurációs ablakánál kellett bemásolni.

    A Githubról az alábbi csomag SRC könyvtárának tartalmát a :/var/www/phpBB3/includes/captcha/plugins könyvtárba kellett másolni. Természetesen mindenki a saját elérési útjának megfelelően másolja.

    Folytatás...

    btz 2 éve 0

  • Tesco gazdaságos micro USB töltő és adatkábel

    Egy hete vettem a Tescoban és mára be is adta az unalmast. Ha tehetitek kerüljétek ezt a fajta USB-t.

    Urbanz Incredi Cables Micro USB.

    btz 2 éve 9

  • Javascript lenyíló menü

    <!DOCTYPE html>
    <html>
    <head>
    <style>
    .dropbtn {
    background-color: #4CAF50;
    color: white;
    padding: 16px;
    font-size: 16px;
    border: none;
    cursor: pointer;
    }

    .dropbtn:hover, .dropbtn:focus {
    background-color: #3e8e41;
    }

    .dropdown {
    position: relative;
    display: inline-block;
    }

    .dropdown-content {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 160px;
    overflow: auto;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    }

    .dropdown-content a {
    color: black;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
    }

    .dropdown-content a:hover {background-color: #f1f1f1}

    .dropdown-content2 {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 160px;
    overflow: auto;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    margin-left: 107px;
    }

    .dropdown-content2 a {
    color: black;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
    }

    .dropdown-content2 a:hover {background-color: #f1f1f1}

    .show {display:block;}
    </style>
    </head>
    <body>

    Folytatás...

    btz 2 éve 2

  • Tartalom megjelenítő Javascript kód

    Mystyle display none elrejti a DIV tartakmat, de a script megjeleníti.

    <!DOCTYPE html>
    <html>
    <head>
    <style>
    .mystyle {
    display: none;
    }
    </style>
    </head>
    <body>

    <button onclick="myFunction()">+megjelenít</button>


    <div id="myDIV" class="mystyle">
    Tartalom megjelenítve
    </div>

    <script>
    function myFunction() {
    document.getElementById("myDIV").classList.remove("mystyle");
    }
    </script>

    </body>
    </html>

    btz 2 éve 0

  • Pacman reggeli

    ... mondhatnánk úgy is, hogy vasárnapi old gamer reggeli :DD

    Jó étvágyat! Egyetek ti is sült pacmant :)

    btz 2 éve 12

Hirdetés

Copyright © 2000-2020 PROHARDVER Informatikai Kft.