ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login
    1. Topics
    2. Emad R
    3. Best
    • Profile
    • Following 3
    • Followers 3
    • Topics 171
    • Posts 1,332
    • Groups 0

    Posts

    Recent Best Controversial
    • RE: Remote Administration of FreePBX

      @jaredbusch said in Remote Administration of FreePBX:

      @emad-r said in Remote Administration of FreePBX:

      @eddiejennings

      Check my method of using Nginx as reverse Proxy + TLS cert based auth

      https://mangolassi.it/topic/14787/how-to-setup-nginx-tls-certificate-based-authentication-vpn-alternative

      It works wonders when you have http website, that you want to connect to it from abroad.

      This is decently useful and provides a solid method from anywhere that you have this device with the certificate.

      What @JaredBusch commending my work, and not cursing it...

      This calls for celebration

      0_1503509018089_IMG_20170823_202025.jpg

      posted in IT Discussion
      Emad RE
      Emad R
    • ESXi 6.5 standalone host help export big VM ?

      I am using the build in export, and it is proving to be difficult.
      Maybe not VMware fault directly, but still they should have forseen this.

      VM size around 50 GB, and every time it is failing to download using Chrome or Chromuim. Will try Firefox soon.
      Chromuim seems more stable it reached 44 GB afterwards it stated a network error.
      No support for retries.

      Previous method was to use the C# client, and it worked 100% without any issue.

      I am using Fedora OS for management + Chromium of the ESXi host. I do have Gigolo (WinSCP alternative) but seeing the VM using SFTP you will see the VMDK-flat file worth of 1TB. and not the real used space. Thin VM. So you need to rely on an export method.

      So guys are you aware of any tool that can help me, Also I dislike the export giving me 2 files:
      vmdk + ovf
      are you aware of method that allows ova directly ?

      I think if I can generate OVA from command line on the host itself, and then copy that or download that, that looks more reliable.

      So writing this to raise awareness, cause newer ESXI 6.5 update 1 refuses the old C# VMware Vsphere client.

      Thanks.

      posted in IT Discussion
      Emad RE
      Emad R
    • RE: ESXi 6.5 standalone host help export big VM ?

      @emad-r

      Trying this, which seems to be winner:

      https://www.vmware.com/support/developer/ovf/

      VMware-ovftool on Fedora instead of downloading VM using the chrome browser export GUI tool

      Run as root to install:

      sh ./VMware-ovftool-4.2.0-5965791-lin.x86_64.bundle
      

      Then create OVA via:

      ovftool --machineOutput vi://root:[email protected]/GF_EMR_Server_121 vm.ova
      

      It seems it can also create OVA files, which is basically a tar archive of the VM definition + VMDK file.

      still progressing will feedback shortly. What is more interesting this tool can be downloaded for Windows/Linux/Mac OS

      Now ESXi resembles Linux, thus virtuallyghetto site actually installs OVF tool inside ESXi datastore, allowing you to import/export vms directly host 2 host.

      ovftool -dm=thin -ds=datastore1 vi://[email protected]/vmname vi://[email protected]
      
      posted in IT Discussion
      Emad RE
      Emad R
    • RE: Looks like your connection to NodeBB was lost, please wait while we try to reconnect.

      @emad-r

      Solved seem was related to npm app I installed but didnt understand what it will do, its called forever and you can , it was duplicating the NodeBB service.

      I removed it and rebooted the server and the npm log seems correct:

      [deprecated] `String.prototype.rtrim` is deprecated as of NodeBB v1.5; use `utils.rtrim` instead.
         5/9 00:15:31 [1294] - info: [socket.io] Restricting access to origin: http://192.168.1.39:
         5/9 00:15:31 [1294] - warn: [plugins/load] The following plugins may not be compatible with your version of 
         NodeBB. This may cause unintended behaviour or crashing. In the event of an unresponsive NodeBB caused by this plugin, run `./nodebb reset -p PLUGINNAME` to disable it.
         nodebb-plugin-markdown
      
      5/9 00:15:31 [1294] - info: Routes added
      5/9 00:15:31 [1294] - info: NodeBB Ready
      5/9 00:15:31 [1294] - info: Enabling 'trust proxy'
      5/9 00:15:31 [1294] - info: NodeBB is now listening on: 0.0.0.0:4567
      
      
      posted in IT Discussion
      Emad RE
      Emad R
    • RE: Can you DD a drive that wont mount

      @dustinb3403 said in Can you DD a drive that wont mount:

      I'm curious if I can copy the drive contents before I dig further into this, even though the drive doesn't mount.

      Checked PartedMagic and the tools that comes with it.
      like others said you mount file system, however if you want to do sector by sector copy that does not involve file system layer. think clonezilla and its options to dumb clone (sector by sector )or smart clone (detecting file system and only copy used space.)

      Forensics do this prior to have an original copy of the victim machine.

      posted in IT Discussion
      Emad RE
      Emad R
    • RE: Guacamole on CentOS 7

      @stacksofplates

      Btw Centos got updated to:

      CentOS 7.4 (1708)
      CentOS Linux release 7.4.1708 (Core)

      https://wiki.centos.org/Manuals/ReleaseNotes/CentOS7?action=show&redirect=Manuals%2FReleaseNotes%2FCentOS7.1708

      Noteable mentions

      At least 1024 MB RAM is required to install and use CentOS-7 (1708). When using the Live ISOs for install, 1024 MB RAM produces very slow results and even some install failures. At least 1344 MB RAM is recommend for LiveGNOME or LiveKDE installs.

      The initramfs files are now significantly bigger than in CentOS-7 (1503). You may want to consider lowering installonly_limit in /etc/yum.conf to reduce the number of installed kernels if your /boot partition is smaller than 400MB. New installations should consider using 1GB, which is now the upstream recommended, as the size of the /boot partition.

      Sadly Centos 7.4 does not work with this guide 😞 Damn

      posted in IT Discussion
      Emad RE
      Emad R
    • RE: bitwarden - Open Source Password Management Tool

      @aaronstuder said in bitwarden:

      Wow! This looks really good!

      https://bitwarden.com/

      But this was solved along time ago.

      There is password app in nextcloud, that works:

      https://camo.githubusercontent.com/3d500579f437988c4d41ecaab8b19b1698efa99c/687474703a2f2f692e696d6775722e636f6d2f49776d336855652e706e67

      Also Keepass can support remote DB, and with plugin it adds support of many protocols (SSH/WebDav/SFTP)

      And if you would tell me to run docker just for this, or lamp stack for next cloud. I would choose lamp stack for next cloud, and get many other apps like KanBan Tool/tasks app/notes app/video talking app/ all the new apps that are still under dev.

      And that is forgetting the file sharing part.

      posted in IT Discussion
      Emad RE
      Emad R
    • RE: bitwarden - Open Source Password Management Tool

      @irj

      Actually there are 2 apps, both store and generate:

      https://github.com/nextcloud/passman
      https://github.com/jhass/nextcloud-keeweb

      And full featured.

      posted in IT Discussion
      Emad RE
      Emad R
    • RE: Installing MS SQL Server 2017 Express on CentOS 7.4

      @scottalanmiller said in Installing MS SQL Server 2017 Express on CentOS 7.4:

      MS SQL

      It should be marketed as:

      For folks that got locked in with MS SQL, now at-least you can enjoy the benefits of Linux.

      posted in IT Discussion
      Emad RE
      Emad R
    • MS updates naming monkeyness ?

      Hi,

      I dont understand MS updates naming, maybe you can shed some light

      Head here
      https://www.catalog.update.microsoft.com/
      and here
      https://support.microsoft.com/en-us/help/4000825

      the latest update version of 1607 branch is :

      1)KB4038801 (OS Build 14393.1737)

      the 2nd latest update is

      2)KB4038782 (OS Build 14393.1715)

      Tmam ? tmam.

      Go to the update catalog : https://www.catalog.update.microsoft.com/

      Search with this:
      "Security Cumulative Update for Windows 10 Version 1607 for x64-based Systems"

      You will only get up to KB4038782 (OS Build 14393.1715) which is not the latest update, but the 2nd latest update.

      Now here is the catch, the latest update KB4038801 is not labeled (Security update) unlike the below:

      2017-09 Cumulative Update for Windows 10 Version 1607 for x64-based Systems (KB4038782) Windows 10 Security Updates 9/9/2017 n/a 1176.7 MB

      However it is labeled as (Updates):

      2017-09 Cumulative Update for Windows Server 2016 for x64-based Systems (KB4038801) Windows Server 2016 Updates 9/28/2017 n/a 1183.9 MB

      But the catch is the latest Cumulative Update in its package details states:
      This update replaces the following updates ==> KB4038782 amongst others, so clearly it is security update

      Did i lose you, cause they also made me lose it

      posted in IT Discussion ms update naming microsoft
      Emad RE
      Emad R
    • RE: Alternative to ESXi Thin VHD

      @networknerd

      Using ESXi 6.5 Update 1 + Local Storage, and my storage does not support UNMAP

      0_1511979360214_2017-11-29 20_13_32-localhost.Home - VMware ESXi.png

      posted in IT Discussion
      Emad RE
      Emad R
    • RE: Smart Phishing Spams worrying me

      @scottalanmiller

      But they are the weakest link, and Good Morning. I assume you are in Italy right so its ~8 AM there ,and its 9 AM here.

      Does it make sense to (we use office 365) to remove the spam notification message, and rely on Microsoft to delete them entirely ? talking about the email from quarantine Microsoft with an option to release to inbox or not.

      my users are doctors and medical folks and that means they are the worst kind when it comes to IT

      posted in IT Discussion
      Emad RE
      Emad R
    • Kimchi + KVM (updated and better and easy guide for KVM beginners)

      So i know every now and then an KVM guide pops up with good info, so I thought I would add and duplicate as well.

      So from time to time I like to test in my virtual lab how far KVM + Managing have gone, and I am glad to say it is very easy and for folks that come from an ESXi background that wants web client to manage everything well guess what you wont have that 100%, but below is something very close to it and very simple to setup + it cover some crucial pitfalls.

      Many thanks and praise to the developers of Kimchi Project:
      https://github.com/kimchi-project

      1. Start from Centos 7 Minimal updated and afterwards install the following:
      yum groupinstall Virtualization "Virtualization Platform" "Virtualization Tools" -y
      
      1. Ensure tuned profile is correct
       nano /etc/tuned/active_profile --> should be virtual-host
      if not change by "tuned-adm profile virtual-host"
      
      1. Kimchi no longer depends on Gingerbase, making it more light and simple to installer, however Gingerbase is useful if you wish to add shutdown commands to the KVM host.
      cd /tmp
      wget https://github.com/kimchi-project/kimchi/releases/download/2.5.0/wok-2.5.0-0.el7.centos.noarch.rpm
      wget https://github.com/kimchi-project/kimchi/releases/download/2.5.0/kimchi-2.5.0-0.el7.centos.noarch.rpm
      yum install -y wok-2.5.0-0.el7.centos.noarch.rpm 
      yum install -y kimchi-2.5.0-0.el7.centos.noarch.rpm
      systemctl start wokd 
      systemctl enable wokd 
      
      1. Access it at https://<machine-ip>:8001
        and login using your linux machine username/password, how easy is that.

      0_1513415329557_2017-12-16 11_06_47-Wok.png

      1. Now lets cover the pitfalls, sadly Kimchi is configured to emulate all the drivers of the VMs you create to make it easy for users (think Oracle Virtualbox performance ) they do that to make users start easy and deploy VMs, sadly this means you are emulating drivers instead of making them virtualized aware aka para-virtualized. this is meant to increase performace, typically you want to do this to 2 things:
      • Storage Drive
      • Network Driver
        If this is not making any sense to you think ESXi, emulated network driver e1000 vs VMXNET3

      Sadly you cant change this setting when you create machine via Kimchi, it will default to drivers that are emulated like e1000 and you dont have any option to change it, so we will need to rely on Virt Manager just to make this change that is only done once in VM life cycle, so it is small price to pay. So feel free to create VM/template using Kimchi but dont install any OS yet, just define the VM (RAM/CPU/VM Name/Storage size) but dont start it.

      1. So use any Linux machine or VM with Desktop like Fedora 27 LXQT and install Virt manager on it:
      dnf install -y virt-manager
      

      Launch virt-manager and connect to your KVM host remotely (in this example KVM Host + Kimchi resides on the same machine)
      0_1513415606773_2017-12-16 11_13_16-Fedora 64-bit - VMware Workstation.png

      Locate the machine it should not be Running like the image above it should be stopped.
      Double click the Machine and go to its settings and change the following:

      0_1513415687001_2017-12-16 11_14_22-Fedora 64-bit - VMware Workstation.png

      1) NIC-> Host Device MacVTap -> Bridge -> Virt IO
      2) IDE DISK -> Disk Bus -> Virt IO -> Hypervisor Default -> Hypervisor Default 
      3) Add Hardware -> Input -> EvTouch USB Graphics Tablet
      4) Upload "virtio-win-0.1.141_amd64.vfd" using Kimchi Web Option File Upload in Storage
      ![0_1513416443769_2017-12-16 11_26_48-Wok.png](https://i.imgur.com/Zynn6k5.png) 
      5) Add Hardware -> Storage -> Floppy -> virtio-win-0.1.141_amd64.vfd
      

      Voila, your done. Seems alot but it actually very simple when you do it, and when you
      start the VM and click console on Kimchi web interface to see the screen, and
      install the OS in this example it is 2008 R2 (why you may ask, cause I want to test something that is Windows on KVM and Windows 2008 R2 installs very quickly), The windows installer will not detect the HDD or the Network, but you simply click Load Driver and select the floppy disk --> and then folder called amd64 --> then folder called 2008R2, and 2 new drivers will pop up (network+scsi) and you you can continue with the install.

      0_1513415876267_2043.Image10.jpg

      Now you have the best of both worlds = Powerful KVM+ Ease of use of Kimchi

      posted in IT Discussion kimchi kvm virt manager
      Emad RE
      Emad R
    • Any desk for Anyone (TeamViewer Alternative)

      Hello,

      So this raising awareness post or hats off to this:

      https://anydesk.com/

      https://anydesk.com/download

      been using it for over 1 year with no issues or any nag ware you from TeamViewer

      and for free, and its feature rich sans file transfer and speedy and very small size to install.

      posted in IT Discussion anydesk teamviewer vnc
      Emad RE
      Emad R
    • RE: Any desk for Anyone (TeamViewer Alternative)

      @dashrender said in Any desk for Anyone (TeamViewer Alternative):

      @jaredbusch said in Any desk for Anyone (TeamViewer Alternative):

      @scottalanmiller said in Any desk for Anyone (TeamViewer Alternative):

      It's free? Are there some features you have to pay for?

      https://anydesk.com/order
      Limited to a single connection for free. Nice for a trial, but useless for a replacement. Not saying the paid solution is not worth it, but

      I guess I read the OP to be offering up a "I need to connect to my parents" type solution. Not a replacement for business use.

      I do use it for friends and family and at work, never hand any issues.
      On average i use it once every working day.

      For enterprises, you should not use the free version, but give it a try its very light weight and handy.

      posted in IT Discussion
      Emad RE
      Emad R
    • RE: Pinebook (ARM 100$ laptop with Linux OS or Android)

      @irj

      There is 30 day warrantly, usually if the board is defective you will find out right away. And i dont see any other thing like this except chromebooks which is not full OS system.

      pi-top project is not important with its 300+ price tag

      posted in IT Discussion
      Emad RE
      Emad R
    • RE: Decent budget NAS

      @irj

      https://www.asustor.com/product/AS1002T?p_id=42

      Have full info about it and use it for work for 1 year.

      posted in IT Discussion
      Emad RE
      Emad R
    • Best medical support equipment for IT pros (something tried and used)

      I know we have computer glasses, that blocks blue light, to reduce eye strain and I use them.

      What else do you know and used ? that is good for IT folks that sits infront of PC for ever.

      posted in IT Discussion medical
      Emad RE
      Emad R
    • LattePanda + Android Limbo PC Emulator

      http://www.lattepanda.com/
      http://limboemulator.weebly.com/

      Check the 2 not related projects above, pretty neat.

      posted in IT Discussion lattepanda limbo qemu android
      Emad RE
      Emad R
    • RE: Does any one of you has (single-board computer) if so what is the purpose ?

      @thwr said in Does any one of you has (single-board computer) if so what is the purpose ?:

      @emad-r said in Does any one of you has (single-board computer) if so what is the purpose ?:

      @thwr said in Does any one of you has (single-board computer) if so what is the purpose ?:

      Raspberry's, OrangePi's and a bunch of other ARM SBCs for private and business uses.

      There are dozens of available Linux OS's available, but I usually stick to Debian based ones. There's even a Windows IoT version out there.

      Could you be more specific? What do you want to do?

      gather intelligence...

      Ok. As you can see here, you can do literally anything with them. There a very few points where you must go for the micro controller route: real time behavior and ultra low power for example.

      The thing is: you need to implement everything yourself when you use a uC. There are lots of software stacks and libs, but most of them require a lot of knowledge to get them running. Using a Linux capable SBC on the other hand allows you to use virtually any high level language (and libs) like Python or even C#. You also benefit from a networking capable OS: Linux.

      Hardware wise... Well, take a look for Orange Pi. Way cheaper and more powerful than RPis and there are also beginner friendly communities out there.

      There is always an SBC born every minute it seems, Le Potato uses a a good chip as well:
      https://libre.computer/products/boards/aml-s905x-cc/

      And yes I do want Linux Support.

      posted in IT Discussion
      Emad RE
      Emad R
    • 1
    • 2
    • 10
    • 11
    • 12
    • 13
    • 14
    • 17
    • 18
    • 12 / 18