Door
Dennis WhoCares
op 20-03-2017 09:27
gewijzigd op 20-03-2017 10:34
1.634 views
Hi all,
ik zit te stoeien met de nieuwe SLES server.
php curl werkt naar behoren vanaf commandline, echter via browser blijft ie hangen en gaat in timeout zonder foutmelding of resultaat
Kan ik vertellen dat apache als 'wwwrun' draait.
Nadat ik
sudo -u wwwrun -s
heb gedaan en nogmaals de script vanaf CLI draai, zie ik idd dat wwwrun op een of andere reden curl niet wil draaien, gewoon timeout zoals de browser al vertoonde.
Zelf na de ownership aan te passen naar: wwwrun:www en daarna zelfs nog chmod 7777 werkt het nog steeds niet.
Dan kun je inderdaad te maken hebben met een managed firewall die buiten je instantie geplaatst is maar wel kan filteren op user. Ze maken het daardoor niet makkelijker om problemen te pinpointen. Teruglezend vind ik de uptime garantie ook niet erg bijzonder, helemaal gezien het om een vmware instantie gaat die je eenvoudig naar andere hardware kan migreren. Maar goed, dat is gewoon een mening die verder niet van toepassing is op het topic zelf.
Het lijkt erop alsof apache2 geen 'permissions' heeft om curl uit te voeren naar externe sites..
vanaf mijn eigen shell op mijn username, voert het script gewoon uit zoals het zou moeten doen ......
Ik heb /etc/apache2/uid.conf nog aangepast, naar mijn eigen username en group.