Poslední příspěvky

Stran: [1] 2 3 ... 10
1
Distribuce / Re:Slackware nenačítá některé stránky
« Poslední příspěvek od McFly kdy Dnes v 19:11:43 »
Do souboru /etc/hosts bych vložil

Kód: [Vybrat]
104.26.11.235 2captcha.com
a pak spustil prohlížeč a zkusil zadat https://2captcha.com

Chyba 404 neznamená, že počítač nenalezl doménu 2captcha.com, on ji nalezl (a získal A record) a poslal na server HTTP požadavek, přičemž cílový server vrátil chybu 404 - Not found. Zkusil jsem ping na 2captcha.com a překlad je 104.26.11.235.
2
Distribuce / Re:Slackware nenačítá některé stránky
« Poslední příspěvek od Martin Koleček kdy Dnes v 19:02:09 »
po nainstalování celého slackware z uvedeného slackpgk stále stejné
3
Distribuce / Re:Slackware nenačítá některé stránky
« Poslední příspěvek od Martin Koleček kdy Dnes v 19:01:24 »
nemám na tom žádné programy na dělání screenshotů

můžu to vyfotit foťákem ale je to asi jasné

stránka : 2captcha.com

http error 404 nenalezeno

jiné weby jdou třeba google
4
Server / Apache - nefunkční konfigurace (mod_access + mod_rewrite)
« Poslední příspěvek od dr_ak kdy Dnes v 18:59:27 »
Zasekl jsem se v konfiguraci Apache, předem děkuji za Váš čas a nezávislý pohled, nápady, rady...

Máme PHP aplikaci, která má celkem běžné nastavení - vše co není soubor nebo adresář se pomocí rewrite přesměruje na index.php.
Dále tam je omezení přístupu buď z vyjmenovaných IP adres, nebo se zadáním jména a hesla pomocí basic auth pro ostatní IP. Relevantní fragment konfigurace vypadá takto:

Kód: [Vybrat]

# Povolení přístupu z IP:
    Require ip 1.1.1.1
    Require ip 2.2.2.2
    Require ip 3.3.3.3
........

# Povolení přístupu jménem a heslem:
    AuthType Basic
    AuthUserFile /var/www/.htpasswd
    Require valid-user

# Přesměrování na index.php
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ /index.php?_url=/$1 [QSA,L]

Takto vše bez problémů funguje.
Nově je požadavek mít cestu začínající "/public/" volně přístupnou odkudkoliv bez nutnosti zadat heslo.
Přidal jsem podmínku, která povoluje přístup pro /public/*


Kód: [Vybrat]
<If "%{REQUEST_URI} =~ m#^/public/#">
    Require all granted
</If>

Tohle funguje krásně pro všechny soubory a adresáře, které jsou přímo přístupné i z neregistrovaných IP.
Ale u adres, které finální RewriteRule mapuje na index.php to nefunguje - server vrátí 401 Unauthorized jako vracel dříve a podmínka se, zdá se, nevyhodnotí.

Měl jsem podezření, že RewriteRule nějak manipuluje s proměnnými, tedy jsem zkusil proměnnou REQUEST_URI vložit do své proměnné a v If testovat tu, kterou není určitě manipulováno, ale chovalo se to stejně:

Kód: [Vybrat]
SetEnvIf REQUEST_URI "^(.*)$" my_req_uri=$1
<If "%{ENV:my_req_uri} =~ m#^/public/#">
    Require all granted
</If>

Také jsem proměnnou REQUEST_URI i svou pomocnou proměnnou my_req_uri předal jako parametr do index.php, kde jsem je vypisoval, abych otestoval jejich obsah:

Kód: [Vybrat]
RewriteRule ^(.*)$ /index.php?request_uri=%{REQUEST_URI}&my_req_uri=%{ENV:my_req_uri} [QSA,L]
Kód: [Vybrat]
echo "request_uri=".$_GET['request_uri']."\n";
echo "my_req_uri=".$_GET['my_req_uri']."\n";
ale vše se tvářilo v pořádku, obě proměnné obsahovaly testovací URL /public/12321

Zkoušeli jsme toho ještě více, ale tohle byla nejnadějnější cesta, která nás přivedla k paradoxu - konfigurace funguje, pokud se neprovádí finální RewriteRule. Když se RewriteRule provede, tak patrně nefunguje podmínka, jakoby Rewrite manipuloval s proměnnými, ale proměnné se asi nemění, alespoň ten samý RewriteRule je předává v pořádku.
Za každou radu či nakopnutí děkuji!
5
Vývoj / Re:Produktivita vývojáře v době AI
« Poslední příspěvek od Vít Šesták (v6ak) kdy Dnes v 18:54:17 »
Těch problémů tam bude víc, nicméně pointa je, že ten argument přesností zadání moc nedává moc smysl, protože jestli tu někdy bude AI schopná programovat komplexní projekty, dost možná tu už bude i AI schopná to přesné zadání vykomunikovat…
6
Distribuce / Re:Slackware nenačítá některé stránky
« Poslední příspěvek od McFly kdy Dnes v 18:53:48 »
Nebyl by screenshot obrazovky, jak to vypadá, když se objeví chyba 404?
7
Distribuce / Re:Slackware nenačítá některé stránky
« Poslední příspěvek od Martin Koleček kdy Dnes v 18:43:54 »
zkusím tohle a nainstaluju na zkoušku všechno

slackpkg update gpg
slackpkg update
slackpkg install-new
slackpkg upgrade-all
8
Vývoj / Re:Produktivita vývojáře v době AI
« Poslední příspěvek od Tomáš Procházka kdy Dnes v 18:36:11 »
Otázka je, jestli jsme blíže AI, která naprogramuje něco většího, nebo AI, která bude konverzovat se zákazníkem, aby zjistila všechny požadavky…

Zatím je problém ve velikosti contextu. Zatím není možné do LLM nahrát celé monorepo, nebo hromadu souvisejících (přímo i nepřímo) mikroservis/repos.

Jinak osobně používám Copilota na autocomplete a ChatGPT na dotazy, generování SQL, jq, bash atd. Bohužel Copilot Chat, ač má určitý context, tak je většinou vedle jak ta jedle.

A tady pro mistra know-it-all, kterému hloupá AI nedokáže ani trochu poradit: lol
9
Distribuce / Re:Slackware nenačítá některé stránky
« Poslední příspěvek od Martin Koleček kdy Dnes v 18:21:07 »
nenajde stránku chromium tak chrome i firefox na slackware 15 distro ze stránky slax.org

přidal jsem do systému obs a dosbox

pak nějaké certifikáty a ssl3

na debianu mi stránka zobrazit jde
10
Distribuce / Re:Slackware nenačítá některé stránky
« Poslední příspěvek od Martin Koleček kdy Dnes v 18:13:18 »
nslooup 2captcha.com 9.9.9.9

server: 9.9.9.9
Address 1: 9.9.9.9 dns9.quad9.net

Name: 2captcha.com
Address: 65.21.216.235 rucaptcha.com
Stran: [1] 2 3 ... 10