/srv/irclogs.ubuntu.com/2017/08/16/#ubuntu-server.txt

hehehesolved :)00:04
sarnoldAdam-M: try this https://www.digitalocean.com/community/tutorials/how-to-set-up-apache-virtual-hosts-on-ubuntu-16-0400:05
hehehesarnold: have you practised with some boxes to find php etc code that lead to exploit?00:09
hehehethat can be a valuable skill imo00:09
hehehequick detection and patching00:09
heheheeureca00:42
sarnoldhehehe: in some sense that's pretty much my job -- review code, get a feeling for how good or bad it is, and see if we can support it00:47
sarnoldhehehe: thankfully it's not much php, that requires a lot of specialized knowledge that I'd rather spend the effort learning better tools, like rust00:48
heheherust is bad name00:48
heheheusually when iron is rusty is like eeeeww00:48
hehehewell just my initial reaction00:49
hehehehowever its interesting and telling - the way people chose to name software00:50
heheherocket.chat - overtaking slack now and name is fitting00:50
hehehewhats rust for? :)00:50
sarnoldrust is a new systems programming language designed to make it possible to write fast, concurrent, safe, programs00:53
hehehehmm00:54
heheheI like bubble.is and similar :)00:54
heheheworks well for me00:54
hehehehow rust make software safer?00:54
hehehethe name itself is not  off puting to you?00:54
heheherust=decay hmm :)00:54
sarnoldthe name was chosen in part because it's using "old" ideas in programming language research, algebraic data types, generics, 'move semantics', traits, etc...00:54
hehehei would call it - simple00:55
hehehesince simplicity is simply effective00:55
hehehewhats their website?00:56
sarnoldhehehe: https://www.rust-lang.org/en-US/00:58
heheheand yes if we program or do any other action out of abundance of energy its easy, if we use energy that is not abundant - aka pushing then its not wise00:59
heheheas body may need this energy for own needs lol00:59
drabsarnold: just out of curiosity, wasn't that the whole point of go?00:59
hehehecurrent control of money issuance by central banks promt but not force many people to push themselves00:59
hehehedrab: imo `my` idea of new language called simple can work well :) for extraverts at least01:00
sarnolddrab: go's aim appears to be high productivity low barrier to entry; it has a garbage collection system, lacks generics, lacks algebraic data types, and is very difficult to use for FFI with other programming languages. Go's really good at providing transparent async io servers, REST apis, etc., but it would be a really poor fit for an OS kernel01:02
drabsarnold: oh, I see, for some reason I was thinking about concurrent, fast safe server programs (aka daemons, etc)01:03
drabthanks for explaining01:03
sarnolddrab: there's loads of places where garbage collection means it's already a non-starter01:04
sarnolddrab: and to my knowledge go doesn't have any mechanism that forces programmers to handle errors -- just (foo,_) = function(...) means that you'll never know if the function errors..01:04
sarnolddrab: rust _almost_ has sometihng similar, on Option<> and Result<> types, unwrap(), but that's easy enough to search for if you want to find out what in your code doesn't check error returns01:06
heheheso which building blocks a language usually have?01:12
heheheis there a diagram?01:12
hehehelanguage anatomy01:12
sarnoldhehehe: http://colinm.org/language_checklist.html01:14
drabsarnold: thanks for sharing, hvaen't really got that deep in either languages, partially trying to get out of this rather than the in, but the curiosity hasn't completely gone :)01:15
sarnolddrab: I can understand :)01:16
sarnolddrab: I have to say that I felt an excitement writing my first few rust programs that reminded me why I got into the field in the first place01:16
hehehesarnold: that dude is sado maschochist01:17
sarnolddrab: so much about it was entirely new to me, so I felt like an absolute beginner again, and yet it was fun all the same. It's hard to explain.01:17
hehehewho simply invents problems instead of solutions :D01:17
drabsarnold: been there, I can relate01:18
heheheI prefer to create something instead of bla bla all is bad and cant be fixed01:18
hehehe:)01:18
heheheand only old things are cool01:18
drabsarnold: I actually go for that type of experience routinely trying to pick up new skills, mostly non tech these days01:18
sarnoldhehehe: this checklist started as a joke on usenet many years ago and has grown over time :)01:18
hehehedunno01:18
heheheits seems like a very bland satire01:18
heheheattempt at satire :)01:19
sarnoldhehehe: but it was the most concise thing I could think of to describe many of the tradeoffs involved in language design01:19
drabit's pretty good01:19
heheheif you constraint your thinking by thinking there are trade offs01:19
heheheyou will find it hard to invent01:19
heheheand unleash your creative powers01:19
sarnolddrab: definitely a good idea; I picked up german that way, trying russian now..01:19
heheheyou can learn russian fast01:21
hehehein 2 weeks, already can speak some01:21
hehehecreate efficient language is tricky cause entire field is obscured for certain reasons01:22
hehehehowever if you dont go with brainwash should be easier :)01:22
=== tohuw_ is now known as Tohuw
heheheafter all cpu can process yes and no 1 and 001:25
hehehethat si very simple01:25
heheheits electro magnetic force same force thats inside our physical body01:26
heheheso making software based on cpu can be easy01:26
hehehesave on harvard https://thepiratebay.org/torrent/9676621/Programming_Languages_Theory_Book_ :)02:30
lordievaderGood morning06:11
cpaelzerhi lordievader, how are you today?06:57
lordievaderDoing good here, got coffee :)06:58
lordievaderHow are you today, cpaelzer?06:58
cpaelzernow cofee, but good for me07:00
cpaelzers/now/no/07:00
cpaelzerI (amost) never drink coffee07:00
cpaelzerstill on single digit numbers for all of my life07:00
lordievaderHow do you cope with monday mornings?07:01
lordievader:P07:01
cpaelzerin bad mood :-)07:01
hateballs/monday//07:01
=== zerocool is now known as Guest28886
=== zerocool is now known as Guest33616
peetaur2any solution to this? I want to install openjdk-9-jdk ... which also pulls in openjdk-9-jdk-headless which has a file conflict with openjdk-9-jdk... a catch-2208:37
peetaur2https://bpaste.net/show/0a921b91e44d08:37
peetaur2jdk8 apparently works08:38
peetaur2hah this bug is 1 year 6 months old and still not fixed  https://bugs.launchpad.net/ubuntu/+source/openjdk-9/+bug/155095008:52
ubottuLaunchpad bug 1550950 in openjdk-9 (Ubuntu Xenial) "package openjdk-9-jdk 9~b102-1 failed to install/upgrade: trying to overwrite '/usr/lib/jvm/java-9-openjdk-amd64/include/linux/jawt_md.h', which is also in package openjdk-9-jdk-headless:amd64 9~b107-0ubuntu1" [Medium,Confirmed]08:52
peetaur2but says fix released 2016-04-2308:53
tomreynpeetaur2: unless you need the other packages, you could just install openjdk-9-jdk-headless09:42
peetaur2tomreyn: I tried just that one, and to my great surprise, it had things like javac, but not java .... what kind of package is that? :D10:26
peetaur2so now I just installed jdk8 ... if that's no issue, it doesn't matter which version I have10:27
peetaur2I'm not a fan of ignoring conflicts like suggested in the lp ...because then it'll happen each update probably10:27
tomreynpeetaur2: right, i wouldn't wan to need to deal with the recurring issue either10:28
tomreyn*want to10:28
tomreynif the version doesn't matter then going with openjdk 8 is probably your best choice10:29
tomreynnote that the openjdk-9 packages are in universe whereas openjdk-8 is in main10:30
tomreynso they have different support levels, openjdk-8 is supported, openjdk-9 only receives community support, if any.10:31
peetaur2maybe that's why they didn't fix it after 1.5 years10:31
peetaur2is universe like a community repo?10:31
tomreynhttps://help.ubuntu.com/community/Repositories/Ubuntu10:32
tomreynyes10:32
tomreynby default you only have the 'main' repository enabled, so you must have chosen to enable universe (hopefully after reading about its support status)10:34
peetaur2I dunno about that... I find that on ubuntu installs, it adds everything10:41
peetaur2but that's another reason to choose jdk 810:42
cpaelzernacc: fixed up the nut upload, please re-review and sponsor if you agree11:06
cpaelzernacc: were two rather nasty build issues triggered by the toolchain switch11:07
bonhoefferi'm getting an ERR_CONNECTION_TIMED_OUT -- apache2 is running -- plenty of ram/cpu -- anything else i can check?11:12
bonhoeffernothing can connect to my server11:12
bonhoefferi can ping it -- but no web access11:12
peetaur2bonhoeffer: first check lsof to see if it's listening and to what interface...then stop apache and test with netcat on that port and interface... then check firewall etc. until netcat works, then try apache2 again11:13
bonhoefferexcellent -- thanks for the options11:14
=== freyes__ is now known as freyes
ahasenackis this an artful gcc7 issue:12:42
ahasenack /usr/include/KF5/AkonadiCore/std_exception.h:1:10: fatal error: /usr/include/c++/6/exception: No such file or directory12:42
ahasenack?12:42
oerheks!info gcc-7 artful12:45
ubottugcc-7 (source: gcc-7): GNU C compiler. In component main, is optional. Version 7.1.0-13ubuntu1 (artful), package size 30535 kB, installed size 124399 kB12:45
oerheksahasenack, you might want to reask in #ubuntu+1, artful is not released yet12:45
ahasenackit's an autopkg test on kdepim, which was triggered after my cyrus-sasl2 upload to artful12:46
ahasenackxnox: remember that is_systemd_running check we talked about yesterday12:55
ahasenackxnox: it seems a pattern spread all over the place12:55
ahasenacklike https://omega.ict.waw.pl/external/openvpn/blob/8ee5646111625c598efbc82413649b1ab6275877/misc.c#L140212:55
funabashihey guys if a file looks like .csv: ASCII text, with very long lines. it makes new lines. how can i change so it shows full lines?14:34
Picifunabashi: how are you trying to view it?14:34
funabashiPici: cat14:35
Picifunabashi: well I'm pretty sure that cat will always wrap.  Use  less -S  on your file instead14:36
funabashiPici: yeah less -S works. but how if  i want to do awk and grep for stuff ?14:40
funabashiless -S file >newfile ?14:40
Picifunabashi: cat won't insert newlines when sending to awk/grep... also both awk and grep will accept filenames as arguments14:41
funabashiPici: less -S file |grep domain doesnt look good14:42
Picifunabashi: grep domain file14:43
funabashiPici: then it get new lines instead of one full line14:50
nacccpaelzer: re: nut, that seems worth an email possibly to ubuntu-devel?15:04
cpaelzernacc: please convince me - why would that be ubuntu-devel?15:07
cpaelzerbecause it is gdc fallout?15:07
cpaelzergcc15:07
nacccpaelzer: yeah and possibly affecting other packages?15:07
nacccpaelzer: as in anything that relied (even implicitly) on the old behavior?15:07
cpaelzerhmm true - in an FYI sense that makes sense15:07
naccyeah15:07
cpaelzerlet me summarize and send something15:07
nacccpaelzer: thanks, probably not super-urgent15:09
naccbut if it's fresh, good to do now15:09
cpaelzerbut might fit between now and the meeting :-)15:09
cpaelzerand the exim4 test15:09
cpaelzerarr time ...15:09
naccheh15:10
cpaelzernacc: resumit open as https://code.launchpad.net/~paelzer/ubuntu/+source/nut/+git/nut/+merge/32911915:18
nacccpaelzer: thanks15:18
GreenRobHi.  I need to disable unattended *kernel* updates on my ubu server -- specifically, anything that gets written/added/modified in or under /boot.  I'm "PrettySure(tm)" that I need to modify /etc/apt/apt.conf.d/50unattended-upgrades for that?15:22
GreenRobMine atm includes: https://pastebin.com/raw/1hQkz60z15:22
GreenRobIs this the right place/method?15:23
drabGreenRob: it is15:24
drablooks at the section under "Unattended-Upgrade::Package-Blacklist"15:24
drabit sounds like that's what you want15:24
drabadding kernel packages to that list15:25
GreenRobdrab Oh, so blacklist rather than disable one of those allowed-origins?  overkill, I guess?15:25
drabeither, it just depends how fine grained you wanna get I guess15:25
drabI mean, some people just uninstall unattended-upgrades altogether15:26
drabif you change the origin you're probably going to miss out on all updates (if you take that out)15:26
drabwhich may or may not be what you want, it really just depends on the results you wish to achieve15:27
GreenRobdrab: Ok, will read up.  If I want to stop unattended-upgrades altogether, what's the right way -- REALLY uninstall it?  'hold' it? other?  TBH, I'm vigilant about checking my server, and would prefer to simply do it myself.  Wasn't sure how smart that is.15:27
drabif you are not using it there's no reason to have it installed, ime having stuff laying around that's not doing anything just creates opportunities for future problems15:28
drabso I'm always for keeping things to the min necessary for the results and nothing more15:28
drabresults wanted*15:28
GreenRobI stumbled onto this issue when I was out of country, and away from this server, for 2+ months.  'unattended-updates' filled up my small/dedicated /boot partition, and I was getting "disk @ 92%" emails every few minutes for those 2 months ...15:29
GreenRobgreat, sounds like an uninstall for me ...15:29
drabwhether in this specific case it's the smart thing to do, I'll leave that up to you, I don't know you and I don't know your setup and what you are trying to achieve15:29
drabok, in that specific case ime you're solving the wrong problem15:30
drabyou're getting rid of something that keeps your ssytem up to date because you have a boot partition that sounds far too small and or not managed/pruned as it should15:30
xnoxahasenack, that's the old check that got replaced upstream....15:30
xnoxahasenack, this too need fixing.15:31
drabso in your shoes I'd rather fix the problem, ie correctly manage automatic upgrades, rather than getting rid of automatic upgrades15:31
GreenRobworth some further though. thx!15:31
drabbut that's of course just me and my experience, it doesn't mean it's the right thing15:31
GreenRobthought, even15:31
drabolder kernels are left behind because the new one may now work, so it's for a good cause15:32
drabso you can reboot into an older kernel if the new one doesn't work15:32
draband unless you tell it to do so , unattended upgrades won't reboot the machines, so new kernels (and their boot files) keep piling up15:32
drabalso the kernel upgrade at that point it's useless becasue you haven't rebooted and so no change has taken effect15:33
drabif you can get a larger boot so that you have enough space to get to it before you start getting alerts, that's probably the best fix15:34
drabotherwise I think a good middle way would be to just disable kernel upgrades and do those manually, since you need to reboot anyway15:34
drabthat way you still benefit from daemons being patched for security and whatnot as needed without you having to do stuff15:34
drabbrb15:35
GreenRobdrab: AFter ur suggestions, and a bit more reading, I'll try the selective blacklisting for awhile.  The /boot parts (on VMs, so trying to keep 'em thin), are currently 500M.  I'm cool with keeping current/last running kernels ... just in this particular case, I ended up with several updated, but not yet installed, kernel update.  Fille up space ...15:45
drabGreenRob: makes sense15:56
xnoxahasenack, i can ask security team to do a archive wide scan.15:59
GreenRobdrab: Yeah, I've blacklisted a few pkgs in addition to kernel ... mainly those that require a reboot.  Will see how this works.  Worst case I suppose is that I have to manually update/upgrade, which is my intention/practice anyway.16:01
drabGreenRob: you may want to look into apt-listchanges if you don't have that already set up16:02
drabit's the next best thing to setting up a reminder on a calendar to run a check :)16:03
GreenRobthx16:03
nacccpaelzer: fyi, i *think* our nut repo was out of date. So i'm refreshing it manually now. It might mean your prior upload tag won't get pulled into the history, but the new one should16:07
DammitJimdo I need to be creating conf files for systemd service units?16:11
DammitJimhow come say tomcat8 on Ubuntu 16.04 doesn't create them and just relies on systemd to figure out to look in /etc/init.d?16:12
drabDammitJim: some services have simply not been migrated, it's a work in progress afaik, but autodetection works in all the cases I've had to deal with16:13
drabnot sure about tomcat tho, don't use it16:13
DammitJimdrab, got it... but the safe thing to do is to start creating those conf files, right?16:13
DammitJimI don't know why an old /etc/init.d/ file wasn't being recognized by systemd to start it16:13
drabDammitJim: not necessarily no, if the autostuff does the right thing it's not an issue. if it doesn't work then the problem should be filed as a bug upstream since one way or the other it should work16:14
drabthe user should not need to create service units16:14
drabto start standard daemons installed from packages at least16:14
drabof course if you have custom stuff you'll have to16:14
DammitJimoh ok, I think that's working16:15
DammitJimI guess I'm concerned about the stuff I've created and it's not working by just existing on /etc/init.d16:15
DammitJimThanks!16:15
sdezielDammitJim: maybe your init script is simply not enabled? You can check with: systemctl is-enabled nameoftheinitscript16:22
=== zerocool is now known as Guest66422
nacccpaelzer: ah ok, so the linter is correctly complaining about your branch, because it is based off of artful, but branched off of zesty16:26
naccso by passing --target-branch pkg/ubunut/artful-proposed (or artful-devel), i am able to make it pass16:27
nacccpaelzer: just for reference16:27
nacccpaelzer: i think you found a bug in the linter -- we want d/changelog distribution to be checked against the branch targets16:30
nacc*target16:30
naccLP: #1711174 filed16:32
ubottuLaunchpad bug 1711174 in usd-importer "git ubuntu lint: changelog distribution should be checked against target branch" [Undecided,New] https://launchpad.net/bugs/171117416:32
naccahasenack: around?16:33
ahasenacknacc: yep16:33
naccahasenack: have time for a brief HO?16:33
ahasenacksue16:33
ahasenacksure*16:33
naccahasenack: standup ok?16:33
ahasenacky16:33
naccahasenack: thx16:33
hashwagonI have an ubuntu 16.04 system that randomly went completely unresponsive and had to be manually rebooted. What logs should I look at? Isn't journalctl cleared after each reboot?16:42
drabhashwagon: by default, it is, yes, /var/log/syslog will have stuff tho16:43
hashwagonthanks, drab16:43
nacchashwagon: you can make journal persistent16:44
nacchashwagon: which some might argue is quite useful :)16:44
drabnacc: is there a value since everything is saved to syslog anyway?16:44
drabI never quite got the point16:44
drabnicer tooling to work with to inspect logs?16:44
naccdrab: yeah, i think it's mostly that16:45
naccdrab: journal & systemd interact16:45
hashwagonI see. Thanks for the options guys.16:45
naccso if you're debugging, say a boot failure, you want the journal often, to help report the bug16:45
naccand unless you have a serial console, it's not always easy to get to16:45
ahasenacknacc: pushed16:48
naccahasenack: thanks16:48
naccahasenack: perfect, and you can, i think, see how the next merge, will be able to drop both those commits as gone from the old delta16:48
ahasenackcool16:49
nacccpaelzer: thx for the ubuntu-devel post, it might be affecting snapd too (brought up in #snappy)17:15
cpaelzernacc: yw, thanks for the hint - I'd have no highlight on my real name :-)17:34
cpaelzernacc: I only spun forward the former branch we had17:37
cpaelzernacc: glad that is one more thing we can sort out17:37
cpaelzerI'll subscribe to the bug17:37
cpaelzernacc: actially ipxe is very likely done now17:37
* cpaelzer trying to sync17:38
cpaelzeryep looks good17:38
Epx998How can I track down which apt repo I need for a package?17:53
drabEpx998: https://packages.ubuntu.com/17:55
drabdo a search there17:55
Epx998i broke apt somehow ugh17:55
drabbut if it's a standard package I don't see how you don't have it already17:55
drabunless it's some kind fo really strict install without verse17:56
Epx998im working on a apt module in puppet and somehow im missing a repo i guess17:56
Epx998not sure how17:56
drabnot sure what that means, if you can paste an error that'd help17:56
drabif you want more help with it, that is17:56
Epx998drab: we mirror apt repos locally, so our builders dont touch the internet.  We use puppet to manage configuration during a post install, i've been moving my source files to the apt module in puppet and appearently i missed a devel i guess17:58
drabok, we do the same here except s/puppet/ansible/18:00
drabwe have mirrors + an internal repo for our own pkg stuff18:00
Epx998i have no idea how i lost this repo tho, everything is in there18:00
sdezielEpx998: there is always the clientbucket to look for old files overwritten by puppet18:01
Epx998i have more originals in puppet still - but i cant see whats missing18:01
Epx998very odd18:01
sdezielEpx998: if you have another box with the package installed, you can check where it's coming from with apt-cache policy18:02
Epx998hmm explains the extra apt key i had18:08
Epx998ok this is weird18:15
Epx998https://gist.github.com/anonymous/96e9be2f1f87b38b90de495bb383c9e018:15
sdezielany pinning?18:17
Epx998not sure what that is tbh18:18
sdezielthose priority at -10 would seem to imply pinning18:18
Epx998in the apt module its -1018:18
Epx998ive never used pinning, it was just a default entry in the module18:19
sdezielthe puppetlabs-apt modules doesn't apply any pinning by default IIRC18:20
Epx998their full example for adding a source to hiera does18:20
sdezielmaybe you don't need that section then18:21
Epx998ill remove and see18:21
nacccpaelzer: yeah, it is, sorry18:24
nacccpaelzer: was afk for a bit18:24
Epx998same problem seesh hmm18:44
Aisonhello, systemd networking.service is only required when using the systemd own network config files, not?19:28
Aisonthe strange thing is, this service fails at startup and is also listed as failed by systemctl19:29
Aisonbut the network works without any problems19:29
=== Shutterstrom1 is now known as Shutterstrom
sdezielAison: try looking at journalctl -u networking.service, maybe that will hint you into what caused the issue19:38
Aisonsdeziel, http://paste.ubuntu.com/25327635/19:40
Aisonstrange thing, because these devices are up19:40
Aisonand working19:40
Aisonmaybe I should switch from network/interfaces to .netdev .network files anyway19:41
sdezielAison: you could check what's up bond0.{1,2,101}: journalctl -u ifup@bond0.119:50
drabAison: if you do, and managed to, I'd love to hear about it. I thought that would have been the right way [tm], but it just quickly turned into a nightmare so I set up all my bonds with network/interfaces20:43
drabor I should say, I looked at networkd, not .netdev .network, I guess those are different things20:43
JaguarDownI am at a loss. Set up apache2 with most basic config possible using ubuntu-server documentation. Firewalls are open, ports are forwarded. HTTP works great on port 80, but can't test HTTPS cause I can't connect on 443 from the internet. (works on LAN)21:26
JaguarDownusing lets encrypt SSL21:26
WalexJaguarDown: 'tcptraceroute ... 443'21:28
JaguarDownstandby one houston21:33
JaguarDownWhile we're waiting, as a side note, 443 UDP to an OpenVPN server works perfectly over the internet21:34
JaguarDownon same box21:34
JaguarDownSo after about the 7th hop it gets lost and says "Destination not reached" (sorry I am networking newbie)21:37
hehehehi21:39
hehehefind ./ -type d -exec chmod 750 {} \;21:39
hehehethis suppose to change all dirs to 750 recursively?21:39
hehehefor some reason 1 directory stays 755 lol21:39
JaguarDownI think it's getting blocked by the isp...21:40
tomreynJaguarDown: either the ISP or the destinations' firewall. you can stop the service there and run 'nc -vv -l 443' then on the client 'nc -vv ... 443' where ... is the servers' ip address.21:42
tomreynboth client and server should report when a connection is established this way.21:43
heheheok just have to click refresh in FireZilla21:43
JaguarDowntomreyn: it says DNS fwd/rev mismatch. my DNS is dynamic but why would that be a problem for tcp 44322:15
JaguarDownsays the same thing for 80 though and 80 works22:17
tomreynJaguarDown: it's not a problem22:18
JaguarDownThis is strange, never had a problem opening and forwarding any other ports22:20
JaguarDownI know the port forwarding is a non-issue as it works in LAN but something is blocking it. When I trace the route both 80 and 443 show the same IP on the last hop but 443 just doesn't reach the destination. I'm assuming that last IP is my ISP22:22
tomreynJaguarDown: and you're sure you're hitting the correct ip? since you're saying your 'DNS is dynamic', i assume you mean your servers' IP address is dynamically assigned and will change over time.22:22
JaguarDownyeah ddclient is updating it, and again the same website using http on port 80 works22:23
JaguarDowngotta go bbl22:23
bonhoefferi can't get any response from my server -- httpd (apache2) is running, but i get a timeout -- after a long time -- any troubleshooting options23:06
bonhoefferi'm thinking about setting up a basic webserver to see if a firewall is blocking traffic -- i can ping out23:06
bonhoefferand i can ping the server23:07
bonhoefferi have lots of ram and processor available23:08
xnoxahasenack, http://paste.ubuntu.com/25327289/23:11
bonhoefferany other troubleshooting steps available?23:11
naccxnox: nice23:11
naccbonhoeffer: can you locally on the server?23:11
bonhoeffersorry --23:12
bonhoefferthe result of lsof -i TCP:443 is empty23:12
bonhoeffernacc: can i do what locally?23:12
naccbonhoeffer: can you ping / curl / wget from your server locally23:13
naccbonhoeffer: `netstat -pan | grep 443` is typically waht i use. Although if 443, I assume that means you have set up SSL , etc.?23:14
bonhoefferi'm on a chromebook -- but i have two different vm's open -- i can ping both ways23:14
naccbonhoeffer: rather than port 80 that is23:14
heheheshady coders23:21
naccbonhoeffer: ping seems like an odd choice23:22
hehehehi folks23:35
Epx998yo23:38

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!