Hello,

        Have invetstigated problem deep into source code and it seems 
VirtualRoutingResource. generateConfig(IpAssocCommand cmd) is a part of the 
problem.  From management log I have this string on input:

{"com.cloud.agent.api.routing.IpAssocVpcCommand":{"ipAddresses":[{"accountId":2,"publicIp":"10.65.9.102","sourceNat":true,"add":true,"oneToOneNat":false,"firstIP":false,"broadcastUri":"vlan://200","vlanGateway":"10.65.9.1","vlanNetmask":"255.255.255.0","vifMacAddress":"06:36:f0:00:01:5b","networkRate":200,"trafficType":"Public","networkName":"cloudbr0","newNic":false}],"accessDetails":{"zone.network.type":"Advanced","router.name":"r-19-VM","router.ip":"169.254.1.131","router.guest.ip":"10.65.9.102"},"wait":0}}

        As a result I still have :
        vpc_ipassoc.sh:Waiting for interface ethnull to appear

        "Null" is getting from JAVA:

        String nicName = "eth" + ip.getNicDevId();

        "Nics" table at database contains this data (semicolon separated):
9;1981b9af-7c59-4b0a-a7ce-0613dd6968ba;3;06:16:c8:00:00:5e;10.65.9.102;255.255.255.0;10.65.9.1;;vlan://200;200;Static;Reserved;Managed;PublicNetworkGuru;;1;13.08.2014
 21:05:45;vlan://200;;1;DomainRouter;19.08.2014 13:24:28;;;;0;true
        So, as you see nic device id is = 1.  Can't still understand why it is 
getting NULL for the number-type element?

        Thank you for help,

Vadim.

-----Original Message-----
From: Amin Samir [mailto:a...@opencloud.net.au]
Sent: Monday, August 18, 2014 4:38 AM
To: users@cloudstack.apache.org
Subject: RE: Virtual router interfaces. Problem with public address

Hi Vadim,

That also explains that the VR does not establish VPN site2site, if someone can 
help with this issue, it would be much appreciated

Kind Regards
-----Original Message-----
From: Vadim Kimlaychuk [mailto:vadim.kimlayc...@elion.ee]
Sent: Friday, 15 August 2014 6:04 PM
To: users@cloudstack.apache.org<mailto:users@cloudstack.apache.org>
Subject: Virtual router interfaces. Problem with public address

Hi all,

            Have fresh install of CS4.4. Andvanced netwrok, KVM hypervisor. No 
problems with SSVM and Console proxy.
            When I define VPC -- virtual router VM is registered and management 
console shows IP assigned to VM correctly. Ie.

Public IP Address:      10.65.9.102  (cloud is inside corporate net, so it is 
external IP)
Guest IP Address:      192.168.1.17
Link Local IP Address:           169.254.2.30

            But when I log in ito VR and run ifconfig I see this picture:

eth0      Link encap:Ethernet  HWaddr 0e:00:a9:fe:02:1e
          inet addr:169.254.2.30  Bcast:169.254.255.255  Mask:255.255.0.0
            ………………
eth2      Link encap:Ethernet  HWaddr 02:00:09:cb:00:02
          inet addr:192.168.1.17  Bcast:192.168.1.31  Mask:255.255.255.240 
………………
lo        Link encap:Local Loopback

            eth1 interface is missing.

            /var/log/messages on VR shows this:

Aug 15 08:49:29 r-17-VM cloud: vpc_ipassoc.sh:Waiting for interface ethnull to 
appear, 14 seconds Aug 15 08:49:30 r-17-VM cloud: vpc_ipassoc.sh:Waiting for 
interface ethnull to appear, 15 seconds Aug 15 08:49:31 r-17-VM cloud: 
vpc_ipassoc.sh:Waiting for interface ethnull to appear, 16 seconds Aug 15 
08:49:32 r-17-VM cloud: vpc_ipassoc.sh:interface ethnull never appeared Aug 15 
08:49:32 r-17-VM cloud: vpc_ipassoc.sh:Adding ip 10.65.9.102 on interface 
ethnull Aug 15 08:49:32 r-17-VM cloud: vpc_ipassoc.sh:Add routing 10.65.9.102 
on interface ethnull Aug 15 08:49:32 r-17-VM cloud: vpc_privateGateway.sh:Added 
SourceNAT 10.65.9.102 on interface ethnull Aug 15 08:49:32 r-17-VM cloud: 
vpc_snat.sh:Added SourceNAT 10.65.9.102 on interface eth2

            It is obviously „null“ somewhere where eth1 is defined. But I don’t 
know where to search??  Can you give me a hint?

Thank you,

Vadim Kimlaychuk



Reply via email to